Spring MVC 使用Servlet原生API作為參數
阿新 • • 發佈:2018-04-09
request www uri 解析 security writer api map write
具體看代碼:
@RequestMapping("/testServletAPI") public void testServletAPI(HttpServletRequest request, HttpServletResponse response,HttpSession session, Write r out) throws IOException{ System.out.println(request); System.out.println(response); System.out.println(session); out.write("hello"); }
代碼解析:
很明顯,要使用Sevlet的一些API,只要直接將其作為參數傳入即可。你需要request,就傳入request, 需要session,就傳入session。springmvc支持傳入的Sevlet原生api一共有以下這些:
1. HttpServletRequest
2. HttpServletResponse
3. HttpSession
4. java.security.Principal
5. Locale
6. InputStream
7. OutputStream
8. Reader
9. Writer
本文轉自:http://www.cnblogs.com/caoyc/p/5635701.html
Spring MVC 使用Servlet原生API作為參數