参数获取与Servlet资源获取问题(4)

@RequestMapping("/testServletAPI") public String testServletAPI(HttpServletRequest request) {   String id = request.getSession().getId();   System.out.println("sessionId:" + id);   return "success"; }

控制台输出:

sessionId:E369037AF3DC276BA78539F0AF5C044B

其他的 Servlet 资源这里就不在赘述。

三、总结

SpringMVC 使用 @PathVariable 来获取 @RequestMapping 中占位符的值,为 REST 风格的程序的编写提供了支持。使用 @RequestParam 能接收绝大部分请求参数,同时提供了类型

转换这种扩展。使用 @RequestHeader 来映射请求头信息。使用 @CookieValue 来映射 http cookie 信息。同时还支持模型的注入。也可以获取到原生的 servlet 资源。即在目标的方法处,

我们可以获取到任何我们想要的资源,SpringMVC 对这个过程进行了简化,使开发更加便捷,灵活。

Spring学习之第一个Spring MVC程序(IDEA开发环境) 

SpringMVC总结篇 

Spring+SpringMVC企业快速开发架构搭建 

SpringMVC的乱码处理 

Spring MVC+Spring3+Hibernate4开发环境搭建  

Spring MVC整合Freemarker基于注解方式  

基于注解的Spring MVC简单介绍

SpringMVC详细示例实战教程

Spring MVC 框架搭建及详解

SpringMVC 异常处理 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/6618f333a1e38465cd20a24a3f2304dc.html