Spring MVC支持Servlet原生API的支持,具体支持的类型如下:
HttpServletRequest
HttpServletResponse
HttpSession
java.security.Principle
Locale
InputStream
outputStream
Reader
Writer
可以将这些参数直接传至处理方法的参数中,示例如下
@RequestMapping("/requestProtoAPI")
public void requsetProtoAPI(HttpServletRequest request ,HttpServletResponse response,Writer writer){
try {
writer.write("Hello");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
这样就能将一个“Hello”字符串返回给浏览器了。