下文笔者讲述Spring MVC中获取Request,Response对象方法的示例分享,如下所示
Request,Response对象的作用
Request,Response对象的功能: Request,Response对象是HTTP中最重要的对象,他们的功能为: Request:包含请求体中所有内容 Response:包含响应体中所有内容 那么Spring MVC开发中,如何获取这些对象呢?下文将一一道来,如下所示
例:
方式一:参数中定义,spring框架会自动为参数赋值 /** *java265.com 示例代码 */ @RequestMapping("/test") @ResponseBody public void saveTest(HttpServletRequest req, HttpServletResponse resp){ } /* *使用注解的方式,Spring框架会自动注入 */ @Autowired private HttpServletRequest request; /* *在web.xml中配置监听器 */ <listener> <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> </listener> /**代码中直接使用获取*/ HttpServletRequest req = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest(); HttpServletResponse resp = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getResponse();
转自:http://www.java265.com/JavaFramework/SpringMVC/202204/2809.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。