Spring MVC基础篇4
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring MVC基础篇4相关的知识,希望对你有一定的参考价值。
Spring MVC操作原生Servlet 对象
Spring MVC 可以操作原生的Servlet API,如下的这些原生API,可以各自 自由混合使用,也可以和其他非原生 参数组合使用
实例代码:
/** * 1.Spring MVC 获取原生的servlet API <br /> * 2.当请求方法的参数上加上原生的Servlet API类型请求参数 时,Spring MVC会自动注入对于类型的入参<br /> * 3.MVC Handller 方法可以接收的ServletAPI类型参数有 : * 1) HttpServletRequest * 2) HttpServletResponse * 3) HttpSession * 4) java.security.Principal * 5) Locale * 6) InputStream * 7) OutputStream * 8) Reader * 9) Writer * @param request * @param response * @return */ @RequestMapping("index") public String index(HttpServletRequest request , HttpServletResponse response ) { System.out.println("request:" + request); return "index"; } public String index2(HttpServletResponse response , @RequestParam("name")String name) { return "index"; }
以上是关于Spring MVC基础篇4的主要内容,如果未能解决你的问题,请参考以下文章
源码篇Spring MVC多种请求入参处理方式都在这了(@RequestParam@PathVariable@RequestBodyMapJavaModelRequest基础类型)