Spring MVC 使用Servlet原生API作为参数

it2025-02-02  28

@RequestMapping("/testServletAPI") public void testServletAPI(HttpServletRequest request, HttpServletResponse response,HttpSession session, Writer 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

 

最新回复(0)