我有两个这样设置的变量:
<s:set var="A" value="true" />
<s:set var="B" value="false" />
我想生成下面带有自定义属性的 HTML info
像这样:
<td info="truefalse"> </td>
我在我的 JSP 文件中尝试了以下几行,但我无法获得 true
在 false
旁边:
<td info="<s:property value="#A?'true':'false'+#B?'true':'false'""/> </td>
输出:<td info="true"> </td>
<td info="<s:property value="#A" /><s:property value="#B" />"> </td>
输出:<td info="false"> </td>
最佳答案
OGNL 使用+
来连接字符串。将 boolean 值转换为字符串,你应该做类似的事情
<s:property value="%{''+#A+#B}"/>
关于java - 如何在 Struts 2 中将两个 boolean 值与 OGNL 连接起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24056713/