13. SpringMVC_使用Servlet原生API作为参数


使用 Servlet API 入参

MVC 的 Handler 方法可以接受
些 ServletAPI 型的参数
• HttpServletRequest
• HttpServletResponse
• HttpSession
java.security.Principal
Locale
InputStream
OutputStream
Reader
Writer





jsp  code

Test ServletAPI




java code


/**
* 可以使用 Serlvet 原生的 API 作为目标方法的参数 具体支持以下类型

* HttpServletRequest 
* HttpServletResponse 
* HttpSession
* java.security.Principal 
* Locale InputStream 
* OutputStream 
* Reader 
* Writer
* @throws IOException 
*/
@RequestMapping("/testServletAPI")
public void testServletAPI(HttpServletRequest request,
HttpServletResponse response, Writer out) throws IOException {
System.out.println("testServletAPI, " + request + ", " + response);
out.write("hello springmvc");
// return SUCCESS;
}



你可能感兴趣的:(spring,mvc,guigu)