1. 程式人生 > >13. SpringMVC_使用Servlet原生API作為引數

13. SpringMVC_使用Servlet原生API作為引數

使用 Servlet API 入參

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

jsp  code

<a href="springmvc/testServletAPI">Test ServletAPI</a>
<br><br>

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;
}