-1

我有一个range[5-7]和一个range[11-15]。我想为不涵盖这些配置范围的值编写一个 EL。我想构建一个像这样的EL:

color=#{!((myBean.value ge 5 and myBean.value le 7) or (myBean.value ge 11 and myBean.value le 15))}

这是表达式语言中的有效语法吗?我可以像上面那样进行分组吗?

4

1 回答 1

1

请参阅EL 2.2 规范1.12 括号:

“括号可用于更改优先级,如:${(a*(b+c))}”。

所以答案是:是的,允许嵌套分组。

但是除了阅读规范或提出关于 SO 的问题之外,还有另一种方法可以找出这些东西......尝试

于 2013-09-06T04:44:18.147 回答