If statement 如果在struts2中显示列标记中有ELSE
您好,我正在struts2中使用显示列标记。 并希望根据数据格式化行 例如,列hs布尔值。 如果值为true,我希望以红色字体显示行。 还有黑色字体的 那么,如何在struts2中的display column标记中实现if-else条件呢 我在网上查过了,bt解决方案给了ar 有人能给我同样的代码示例吗 提前谢谢。请检查此项并If statement 如果在struts2中显示列标记中有ELSE,if-statement,struts2,If Statement,Struts2,您好,我正在struts2中使用显示列标记。 并希望根据数据格式化行 例如,列hs布尔值。 如果值为true,我希望以红色字体显示行。 还有黑色字体的 那么,如何在struts2中的display column标记中实现if-else条件呢 我在网上查过了,bt解决方案给了ar 有人能给我同样的代码示例吗 提前谢谢。请检查此项并 //执行更改行颜色的操作 //做一些事情来改变黑色字体 请不要重复相同和错误的问题!我不使用“display column标签”,但在普通html中,向标签添加css
//执行更改行颜色的操作
//做一些事情来改变黑色字体
请不要重复相同和错误的问题!我不使用“display column标签”,但在普通html中,向标签添加css类与添加字符串是一样的。。。table_data,换句话说,OGNL很好地支持三元运算符。当然,您也可以在struts2标记的cssClass属性中使用这样的表达式……这个列==true
非常糟糕。切勿将布尔值
与布尔值
进行对比测试。它显然应该是
<s:if test="%{column ==true}">
// do stuff to change row color
</s:if>
<s:else>
// do stuff to change black font
</s:else>