在Servlet当中: setAttribute()的作用域在什么范围内?我个人认为:
因为ServletContext的作用范围在同一个Web应用的所用Servlet里都有效, 而setAttribute(), getAttribute()又是ServletContextr接口里的方法,
因此作用域也是在"同一个Web应用的所用Servlet里都有效", 不知道这个解释合不合理? 请高手指教, 谢谢 ~!
因为ServletContext的作用范围在同一个Web应用的所用Servlet里都有效, 而setAttribute(), getAttribute()又是ServletContextr接口里的方法,
因此作用域也是在"同一个Web应用的所用Servlet里都有效", 不知道这个解释合不合理? 请高手指教, 谢谢 ~!
楼主【ABC123CBA321】截止到2008-07-17 17:20:29的历史汇总数据(不包括此帖):
发帖的总数量:27 发帖的总分数:555 每贴平均分数:20
回帖的总数量:26 得分贴总数量:2 回帖的得分率:7%
结贴的总数量:19 结贴的总分数:480
无满意结贴数:0 无满意结贴分:0
未结的帖子数:8 未结的总分数:75
结贴的百分比:70.37 % 结分的百分比:86.49 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主加油
可以查看Jsp相应的java代码就可以
ServletContext application = null;
有reques.setAttribute() 下一个页面请求 可以获得
有session.setAttribute() 将信息存储在session中
还有application,如4楼所说等等
这些在Struts中用的尤为多