OGNLのin句

Struts2の各種ファイルで利用できるOGNL式で、in句を使うとコレクション中での要素の存在を簡単に調べることができる

JSPの場合次のようなリストがあったとして

<s:set name="list1" value="{ 'item1', 'item20', 'item300', 'item4000' }"/>

この結果は

item2:[<s:property value="'item2' in #list1"/>]<br>
item20:[<s:property value="'item20' in #list1"/>]<br>
item200:[<s:property value="'item200' in #list1"/>]<br>

こうなる。

item2:[false]
item20:[true]
item200:[false]

ちょっとTIPS:not inもある