问题描述
如题一个页面可以得到两个不同action中的不同session.setAttribute(里面的值)吗现在的那个页面只可以得到其中一个action中的session,另一个却得不到是不是strut-xml里面要配点啥啊? 问题补充:xiaofancn 写道
解决方案
要想获取Session的值,给Session赋值的方法先执行。,能否贴出你的代码
解决方案二:
你的页面是怎么跳转的?
解决方案三:
<s:iterator value="#session.msg"> <s:property value="title"/> </s:iterator>msg对象中有title属性
解决方案四:
if(messages==null)System.out.println("messages is null");session.setAttribute("msg", messages);
解决方案五:
在Action方法中,你可以在放入Session之前,判断一下对象是否为空。
解决方案六:
1 嗯,对,你在试一试
解决方案七:
可以得到啊,只要保持所有请求在一个session中1 可能得不到数据原因,有几个session过期了2 你重新启动一个浏览器建立了一个新的会话
解决方案八:
<s:action name="ajax!login" namespace="/" executeResult="true"></s:action><s:action name="ajax!valite" namespace="/" executeResult="true"></s:action>
时间: 2024-10-02 13:28:13