If statement 如果在struts2中显示列标记中有ELSE

If statement 如果在struts2中显示列标记中有ELSE,if-statement,struts2,If Statement,Struts2,您好,我正在struts2中使用显示列标记。 并希望根据数据格式化行 例如,列hs布尔值。 如果值为true,我希望以红色字体显示行。 还有黑色字体的 那么,如何在struts2中的display column标记中实现if-else条件呢 我在网上查过了,bt解决方案给了ar 有人能给我同样的代码示例吗 提前谢谢。请检查此项并 //执行更改行颜色的操作 //做一些事情来改变黑色字体 请不要重复相同和错误的问题!我不使用“display column标签”,但在普通html中,向标签添加css

您好,我正在struts2中使用显示列标记。 并希望根据数据格式化行

例如,列hs布尔值。 如果值为true,我希望以红色字体显示行。 还有黑色字体的

那么,如何在struts2中的display column标记中实现if-else条件呢

我在网上查过了,bt解决方案给了ar 有人能给我同样的代码示例吗

提前谢谢。

请检查此项并


//执行更改行颜色的操作
//做一些事情来改变黑色字体

请不要重复相同和错误的问题!我不使用“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>