私は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))}
これは式言語で有効な構文ですか? 上記のようなグループ化はできますか?
EL 2.2 仕様1.12 の括弧を参照してください。
"括弧を使用して、次のように優先順位を変更できます${(a*(b+c))}
。".
答えは次のとおりです。はい、ネストされたグループ化は許可されています。
しかし、仕様を読んだり、SO で質問したりする以外に、そのようなことを見つける別の方法があります...試してみてください。