您的位置:首页 > 编程语言 > Java开发

Spring 获取request对象

2016-03-05 14:50 495 查看
在我们的web编程中我们常常要用到request对象,如何获取它呢.下面有几个不同的方法来实现:

1、注解法

@Autowired
private  HttpServletRequest request;
2、Spring中的RequestContextHolder

1)在web.xml中配置一个监听

<listener>
<listener-class>
org.springframework.web.context.request.RequestContextListener
</listener-class>
</listener>


2)程序中调用

HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();


3、方法中直接添加HttpServletRequest

public String hello(HttpServletRequest request,HttpServletResponse response);


4、Struts2中获取request对象

HttpServletRequest request = ServletActionContext.getRequest();
引用地址:/article/5064438.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: