actionform scope

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:08:56
struts中form标签的scope默认属性是session吧?如果是的话,为什么我在action中用 form=request.getAttribute("...")可以取到form呢?而且我刻意去配了scope=session属性的话,利用上面的语句就得不到form.而要先拿到session才能取到form。有点乱,大致意思就是这样,哪位好心人能给系统的解释一下。谢谢了。新手,分都用完了。。先欠着~~~~

action中对应的jsp页面的对象,是在xml中配置了。去取页面的对象,要看你的对象放在哪了。如果什么都没写,就放在request中。你加了scope=session就放在session中。
而request。getAttirbute()是去request中取对象,所以只能取到request中的,你设置了scope=session的话,就取不到了