日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Controller的返回值

發布時間:2023/12/10 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Controller的返回值 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
public String editItems(Model model) throws Exception {//itemsQueryVo參數如果沒有的話 可以傳一個null ItemsCustom items = itemsService.findItemsById(1);model.addAttribute("items", items);return "items/editItems";}

1、返回String類型 表示返回邏輯視圖名

真正視圖名(jsp路徑)=前綴+邏輯視圖名+后綴

2、redirect?重定向

redirect?重定向的特點:瀏覽器地址欄中的url會變化 。修改提交的request數據無法傳到重定向的地址 因為重定向后重新request(request無法共享)

return "redirect:selectItemsList.action";

?

3、forward 轉發

forward 轉發和redirect?重定向不同的就是可以共享request?

4、返回void

在controller方法的形參上可以定義request和response 使用request或response指定響應結果:

1、使用request轉向頁面 ?如下:

request.getRequestDispatcher("頁面路徑").forward(request,response);

2、也可以通過response頁面重定向

response.sendRedirect("url");

3、也可以通過response指定響應結果 例如響應json數據 如下:

response.setCharacterEncoding("utf-8");

response.setContentType("application/json;charset=utf-8");

response.getWriter().write("json串");

轉載于:https://www.cnblogs.com/mrluotong/p/5962579.html

總結

以上是生活随笔為你收集整理的Controller的返回值的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。