1.可以返回modelandview
2、可以返回乙個string字串:即乙個jsp頁面的邏輯檢視名,這個在springmvc.xml中可以配置此頁面邏輯檢視的字首和字尾
3、可以返回void型別:
此時使用request.getrequestdispatcher("具體頁面的完整路徑");
①response.sendredirect(url)-----重定向到指定url
request.getrequestdispatcher(url).forward(request,response) -----請求**到指定url
②response.sendredirect(url)-----是客戶端跳轉
request.getrequestdispatcher(url).forward(request,response) -----是伺服器端跳轉
4、可以使用redirect重定向的方式返回:
return "redirect:url",或者是同乙個handler的那個action也可以。例如:"redirect:queryitem.action"
5、可以使用forward形式返回:
return 「forward:url」
為什麼不在spring容器管理controller
我們配置springmvc 中,為什麼controller不直接交給spring 管理而要spring mvc容器單獨分開來管理 spring容器與springmvc容器是父子關係,子容器可以訪問父容器的物件,父容器不能訪問子容器的類,如果我們在springmvc配置檔案中,直接掃瞄所有類,把ser...
SpringMVC(四)SpringMVC檔案上傳
method 屬性取值必須是 post 提供乙個檔案選擇域 input type file 名稱 作用string getoriginalfillename 返回客戶端提交的原始檔名稱 void transferto file destination 將上傳檔案儲存到目標目錄下 string get...
SpringMvc的Controller的返回值
controller方法返回值 指定返回到哪個頁面,指定返回到頁面的資料 1 modelandview modelandview.addobject itemlist list 指定返回頁面的資料 modelandview.setviewname itemlist 指定返回的頁面 2 string ...