传值给struts2的include标签

s:include value="/s:property">/s:include
我想写一个页面、页头和页脚都是固定的、中间的主体可变、根据struts2的action属性值formnm决定包含的jsp页面、如上所示
include的value等于/s:property">
但是打开主页面时上面语句编译总出错?不知为何?
我用如下语句


就可以
换成



/>

就不行
formnm为struts2的action属性

自己看看struts2的帮助文档,include里面的value是普通字符串。
可以用jsp的include来实现。

应该在属性的前面加上request 说明取值的范围,我这么做没问题



既然formnm是action的属性你可以用el表达式取出来放在一个变量里,然后把变量的值赋给include

我想写一个页面、页头和页脚都是固定的、中间的主体可变、根据struts2的action属性值formnm决定包含的jsp页面、如上所示

根据LZ的需求,我建议用JSP的属性导入文件的好

<%@include file="${formnm}" %>
如不行可以再试试

<%@include file="