1. 程式人生 > >Spring MVC 使用Servlet原生API作為參數

Spring MVC 使用Servlet原生API作為參數

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作為參數