嗨,这似乎是一个奇怪的问题,因为当我通过s:text标签打印出变量时,它可以工作,但当我把它放在id标签中时,它却不能工作。
div中的id可以打印出%{param},但s:text却可以打印出param变量的值。我是不是遗漏了什么?任何意见或建议都是巨大的
<s:set var="param" value="%{parameters.param}"/>
<div id="%{param}">
<s:text name="%{param}"/>
</div>
也许像这样的东西可以工作。
<div id="<s:property value='param'/>">
以下是真实的解决方案。
<div id="<s:property value='%{param}'/>">