Srping MVC中Controller的void方法聲明誤區
阿新 • • 發佈:2018-10-29
springmvc 不定 pin 如果 maven detail rpi mapping 內容 ,接著會將http://127.0.0.1:8080/MavenSpringMvcDemo/jsp/voidMethod/demo2.jsp 作為此次請求的響應內容,如果這個jsp文件項目中不存在則報錯
轉載自:http://blog.csdn.net/yh_zeng2 https://blog.csdn.net/yh_zeng2/article/details/75136614
Controller中定義void方法,這種場景一般是通過HttpServletResponse對象來輸出頁面內容。註意:Controller的void方法中一定要聲明HttpServletResponse類型的方法入參!
void方法不定義HttpServletResponse類型的入參,HttpServletResponse對象通過RequestContextHolder上下文獲取,這種方式是不可行的,
void方法不定義HttpServletResponse類型的入參,Spring MVC會認為@RequestMapping註解中指定的路徑就是要返回的視圖name,頁面上訪問 http://127.0.0.1:8080/MavenSpringMvcDemo/voidMethod/demo2
Srping MVC中Controller的void方法聲明誤區