获得Servlet相关API
SpringMVC支持使用原始ServletAPI对象作为控制器方法的参数进行注入,常用的对象如下:
- HttpServletRequest
- HttpServletResponse
- HttpSession
使用方法:在你想要获取的方法的参数位置去注入形参就行
演示案例:
@RequestMapping(value = "/quick19")
@ResponseBody
public void save19(HttpServletRequest request, HttpServletResponse response, HttpSession session) throws IOException {
System.out.println(request);
System.out.println(response);
System.out.println(session);
}
浏览器输:
http://localhost:8080/ccj_spring_mvc_war_exploded/user/quick19
控制台输出: