struts2中要转向的视图需要带上参数怎么办,怎么把参数从action传给strut配置文件,谁知
[quote]怎么把参数从action传给strut配置文件[/quote]
[b]
你可以参考下,我的博客的一篇文章(用到了这个方法)[/b]
[url]http://xiaolongfeixiang.iteye.com/blog/641780[/url]
[b][color=blue]
首先,你的Action中必须有那个Filed,以及get方法
然后,在配置文件中用${属性名}的方式,配置result:[/color][/b]
[b]Action中:[/b]
[code="java"]//................
private String preURL;
public String getPreURL() {
return preURL;
}
//.................[/code]
[b]
XML中的配置:[/b]
[code="xml"]
${preURL}
[/code]
如果你的意思是将action中的数据传到jsp页面,那么你有2种方式:
1、封装到request中
2、封装到session中
如果不是登陆用户信息,建议你封装到request中。
没看明白楼主的意思,把参数从action传给strut配置文件???
补充以下,看看是不是你想要的效果:
<param name="actionName">chooseMyCustomer</param>
<param name="namespace">/front</param>
<param name="customerCode">${customerCode}</param>
</result>
说明:customerCode是这个action的一个属性
[color=blue]
[b]补充说明:
在Action中如果有Field,并且提供了get方法。
那么在result的配置中,无论type为什么类型,都可以使用OGNL表达式,只需将表达式放入${}中,即可!
当然拼接也可以 /XXX/${某个ONGL表达似乎}/YYY[/b][/color]