在id内使用ognl表达式的变量不显示值。

嗨,这似乎是一个奇怪的问题,因为当我通过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'/>">

UPDATE

以下是真实的解决方案。

<div id="<s:property value='%{param}'/>">

本文来自投稿,不代表实战宝典立场,如若转载,请注明出处:https://www.shizhanbaodian.com/12317.html

(0)
上一篇 4天前
下一篇 4天前

相关推荐

发表评论

登录后才能评论