Spring 获取request对象
2016-03-05 14:50
495 查看
在我们的web编程中我们常常要用到request对象,如何获取它呢.下面有几个不同的方法来实现:
1、注解法
1)在web.xml中配置一个监听
2)程序中调用
3、方法中直接添加HttpServletRequest
4、Struts2中获取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
相关文章推荐
- 利用java和浏览器导出的cookies进行模拟登录百度贴吧
- JavaSE入门学习26:Java异常处理(下)
- Spring AOP拦截对Controller的请求时的配置失败
- Java File and FileSystem 源代码分析
- Spring 配置文件详解
- JAVA编程指南 --继承
- eclipse默认编码为GBK,修改为UTF8的方法
- Eclipse 如何设置注释的模板
- 20145325张梓靖 《Java程序设计》第1周学习总结
- java调用天气预报webservice
- 一些小例子程序,用于说明JDBC的使用步骤。
- [疯狂Java笔记]事件处理:事件类型、监听器接口、事件适配器
- Java 多线程(七) 线程间的通信——wait及notify方法
- JSP与JavaBean
- spring+mybatis连接access数据库
- Java入门:Java环境变量PATH、CLASSPATH、JAVA_HOME
- leetcode:238. Product of Array Except Self(Java)解答
- java几种常见的对话框整理汇总
- Java 多线程(六) synchronized关键字详解
- Spring、Hibernate的通用DAO层与Service层的实现