Lotus教程、Java教程、Java虚拟机、Java软件综合开发社区

Lotus、Domino、Java、C#、Web、数据库综合开发教程、资料社区

webwork根据条件退出一个c:forEach循环



Published by admin on 07月 11, 2010

在项目中碰到这么一个问题,判断群组id.如果群组id中包含4就执行一段代码,而不包含则执行另一段代码。在action中已经获取到了当前用户的所有群组id.在webwork中进行判断.

刚开始还以为webwork中有类似于indexOf的功能.可是在实现时却发现根本没有这样的功能,没办法看来只有使用循环了.

<c:set   var= “isflag”   value= “0″/>
     <c:forEach var=”item” items=”${groupId}” >
            <c:if test=”${item == ‘4′}” >
             <c:set var= “isflag”   value= “1″/>
            </c:if>
     </c:forEach>
     <c:if test=”${isflag == ‘1′}” >

        //需要执行的另外的代码

   </c:if>

  <c:if test=”${isflag == ‘0′}” >

    //需要执行的代码

   </c:if>

上一篇文章:« webwork中c:foreach用法

下一篇文章:Domino的LDAP服务与使用 »

【版权说明】:本网页上有部分内容来源于网上收集,但不能保证资料的完整性和准确性,仅提供参考和学习。如有侵权请立即通知我们,我们将立即删除,谢谢合作!

Add A Comment