首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

struts2标签的有关问题

2012-04-17 
struts2标签的问题重定向过的页面abc.jsp如何取得action当中的值s:property value#request.tt/ 这样

struts2标签的问题
重定向过的页面 abc.jsp
如何取得action当中的值

<s:property value="#request.tt"/> 这样可以取得
<%=request.getParameter("tt")%> 这样取不到 为什么

如何不用struts2标签 取得action 当中 tt字段的值?

希望实际做过的人能回答 非常感谢


[解决办法]
重定向到jsp,

action中的请求参数和请求结果都会丢失,必须手动传递自己想要的内容。
[解决办法]
看看你的struts.xml写法和jsp写法
[解决办法]
<s:property value="#request.tt"/> 这样可以取得
<%=request.getParameter("tt")%> 这样取不到 为什么

貌似上面相当于 request.getAttribute("tt");
两个不是一回事吧???
[解决办法]
重定向 是肯定或不到值得。 因为在struts2 中 一个请求 action 会重新 更新 也就是说 你存储在request 中的数据 只支持一次请求 如果要重定向 你除非把值存到 session 中 或在次请求 action 否则无法在重定向到同事 获取上次请求的数据
[解决办法]
你可以放到session中,或者在url后面加参数~
[解决办法]

探讨
我知道用get 或着session 能取得值

我现在就是想知道 <s:property value="abc" /> 他是怎么取得的值 我用jsp 应该怎么写 才能有他的效果

热点排行