// 獲得專案的路徑
servletcontext sc = request.getsession().getservletcontext();
// 上傳位置
string path = sc.getrealpath("/img") + "/"; // 設定檔案儲存的目錄
jsp中訪問後台需要url,一般不會把url寫死,會使用**來獲取基本路徑,以便以後的修改。
1.request.getcontextpath(); :/webname
2.request.getscheme() :協議名字
3.request.getservername():伺服器名字
4.request.getserverport():埠號
string path = request.getcontextpath();
string basepath =request.getscheme()+"://"+request.getservername()+":"+request.getserverport()+path+"/";
request.getscheme()+"://"+request.getservername()+":"+request.getserverport()+path+"/";
5.request.getservletpath(),返回當前頁面所在目錄下全名稱:/course/index.jsp;
7.request.getrequesturi() ,返回包含工程名的當前頁面全路徑:/webname/course/index.jsp
1.parent.formateurl("controller/edit.html","_self") 2.
Controller重定向到jsp頁面
如圖所示,我想在controller層,使用重定向到chatroom.jsp 如果用return chatroom 在拼接上springmvc配置的prefix,就能訪問到,但這個是 上圖兩個重定向都不能訪問到chatroom.jsp 這是因為web inf下的檔案,只能被伺服器內部訪問,不能在客戶...
獲取所有Controller和Action
def require all controllers path dir.new path entries.collect do e controller path file.join path,e ife 0 46 require all controllers將載入指定目錄下的所有以contro...
controller層和service層的作用
1.在controller和service裡都寫那些 controller,從字面上理解是控制器,所以它是負責業務排程的,所以在這一層應寫一些業務的排程 而具體的業務處理應放在service中去寫,而且service不單純是對於dao的增刪改查的呼叫,service是業務層,所以應該更切近於具體業務...