请教一个在struts2中子页面取父页面值的问题
父页面outter.jsp
[code="java"]
123/s:param
/s:param
/s:include
[/code]
子页面inner.jsp
[code="java"]/s:set[/code]
为何取不到值。。。。
请教一个在struts2中子页面取父页面值的问题
父页面outter.jsp
[code="java"]
123/s:param
/s:param
/s:include
[/code]
子页面inner.jsp
[code="java"]/s:set[/code]
为何取不到值。。。。
[code="java"]
方式一:123/s:param
方式二:/s:param
[/code]
两种实现方式,
方式一只适合通过静态设置值,就是设置 key1 = "123;
方式二适合Action动态生成值,就是Action会设置key2的属性为 value值,这个值不可以静态生成,你需要改为:
[code="java"]
/s:param
[/code]
对于你的方式,都是静态设置值,你试试将两个都设置为:
[code="java"]
123/s:param
456/s:param
[/code]
然后在子页面中用 request.getParameter("key1");看能不能得到。如果得到了再试你的structs标签输出