日期:2014-05-18  浏览次数:20601 次

Bean类中如何取的request对象
想问:如何在java类中取的request对象
        不能从jsp页面传进来的了,因为项目也完成,不能动了
      有没有什么办法在类中取的啊


------解决方案--------------------
增加一个filter,在web.xml中map到*.jsp

再找一个类A,在里面增加一个静态变量public static ThreadLocal requestLocal = new ThreadLocal();


在filter中调用A.requestLocal.set(request);


在你的Bean中使用A.requestLocal.get();就可以得到这个request了