高手赐教:如何在bean中得到当前的请求.....!

phqde 2005-05-04 05:29:02
在.net中,可以用HttpContext.Current.Response得到当前的请求或相应及session!在javabean中如何实现这种功能呢?请高手不吝赐教!谢谢!俺是生手!!!
...全文
75 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
谈祥庆 2005-05-05
  • 打赏
  • 举报
回复
JAVABEAN只是一个组件,它的目标是复用,如果你在JAVABEAN中加入了request,response等等,就增加了代码的耦合度,大大降低了组件的复用性,这个是和JAVABEAN的设计初衷所违背的,所以没有必要在JAVABEAN中使用这些对象。不过你可以在JAVABEAN的构造方法中传入相关的参数,如request,response等等,这样也可以达到你的目的,但是不推荐,一旦这个BEAN将来要用到APP的程序上,那么这个BEAN就无法再使用了。
sunshine5246 2005-05-05
  • 打赏
  • 举报
回复
不能.
txranger 2005-05-04
  • 打赏
  • 举报
回复
Of course you can't get it in stand-alone JavaBean. If you are using the JavaBean in a Java Web application, then your servlet or JSP which initially received the request has to save the HttpRequest somewhere for later use.
phqde 2005-05-04
  • 打赏
  • 举报
回复
晕!在javaBean中可以用"request/require/session/application/out......."????!!!我的问题是:在.net中,若开发一个组件,可以在这个组件里使用HttpContext.Current来获得当前的请求,比如:HttpContext.Current.Response!我想在javaBean中取得当前的Response或Request,该如何实现!?


Notice:这个问题不是在Jsp文件中,也不是在Servlet中,而是在Bean中!!!

请大家继续赐教!!!
edward0716 2005-05-04
  • 打赏
  • 举报
回复
隐藏全局变量request/require/session/application/out.......

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧