ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Spring MVC中如何获取Request,Response对象方法呢?

2022-07-20 11:32:02  阅读:138  来源: 互联网

标签:HttpServletRequest 对象 Spring Request MVC Response


 下文笔者讲述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

标签:HttpServletRequest,对象,Spring,Request,MVC,Response
来源: https://www.cnblogs.com/java265/p/16124673.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有