jsp页面中如何判断某个list中是否有某个值。不使用迭代。

写下带不走的风 发布于 2014/09/25 16:07
阅读 4K+
收藏 0
<s:if test="0 in {0,1,2}"></s:if> 这样写是可以的。现在要换成这种<s:if test="0 in #request.flagList"></s:if>形式,当然第二种写法是不起作用的,想问问有没有知道如何判断的?我记得jstl的扩展标签里面有一个fn:contains()。现在不想为了一个小功能引入jstl。struts2或者el有没有现成的可以实现的方法呢?
加载中
0
王勇鹏
王勇鹏
<s:if test="#equest.flagList.contains(0)">  这样试试,因为struts标签 支持调用对象的方法  contains(Object o)方法时list的一个方法
返回顶部
顶部