在td标记样式的表达式语言中没有正确运行三元运算符

时间:2015-04-20 09:58:30

标签: html jsp ternary

我在jsp页面中有以下代码用于td标记

<td style="${(r.p44_readback-row.p44_readback lt 0 ? -1*(r.p44_readback-row.p44_readback) : r.p44_readback-row.p44_readback ) le reference44rb ? 'background-color: lime':'background-color: pink'}" >

但是当我通过r.p44_readback-row.p44_readback获得负值时,我需要将其转换为正号,然后将其与其他值进行比较并相应地设置背景颜色。但它无法正常工作。我只想使用减法的绝对值并与reference44rb进行比较。

0 个答案:

没有答案