<ul class="clear"> <c:forEach var="item" items="${slotSite }"> <li class="${ item.flat eq code ? 'active': '' }"> <c:choose> <c:when test="${item.flat eq 'bbin' }"> <c:choose> <c:when test="${!empty webUser}"> <a onclick="winOpen('${ctx}/forwardGame?gameType=bbin&pageSite=game',window.screen.width,window.screen.height,0,0,'game','bbin');return false;" href="javascript:void(0);" target="_blank" class="block"> </c:when> <c:otherwise> <a href="javascript:void(0);" onclick="alert('您尚未登录,请先登录再进行游戏')" class="block"> </c:otherwise> </c:choose>BBIN电游</a> </c:when> ***<c:when test="${item.flat eq 'ag'}">*** <c:choose> <c:when test="${!empty webUser}"> <a onclick="winOpen('${ctx}/forwardGame?gameType=ag&agGameType=2',window.screen.width,window.screen.height,0,0,'game','ag');return false;" href="javascript:void(0);" class="block" target="_blank"> </c:when> <c:otherwise> 里面的<c:otherwise></c:choose></c:forEach> <c:when test="${item.flat eq 'bbin' }">啥意思?
7 回答
开满天机
TA贡献1786条经验 获得超13个赞
<c:otherwise> 字面意思,否则
</c:choose> 和when 搭配,用于多种情况的不同处理方法
</c:forEach>遍历变量,一般这样的情况,表示后台传的是一个数组对象
<c:when test="${item.flat eq 'bbin' }" 表示test里的判断环境,item对象的flat属性,值是bbin为true的话,那么执行下面的操作
添加回答
举报
0/150
提交
取消