<s:iterator value="list" status="i">
<c:choose>
<c:when test="${name eq '1'}">
输出
</c:when>
<c:othervise>
name没有找到
</c:otherivse>
</c:choose>
</s:iterator>我list里面有多个值,如果name 相等的时候输出没有问题,但是如果没有找到,他输入很多遍的值,有什么办法能找不到值只输入一次
<c:choose>
<c:when test="${name eq '1'}">
输出
</c:when>
<c:othervise>
name没有找到
</c:otherivse>
</c:choose>
</s:iterator>我list里面有多个值,如果name 相等的时候输出没有问题,但是如果没有找到,他输入很多遍的值,有什么办法能找不到值只输入一次
建议在输出那里做个标记,如果为空就打印'name没找到' 这好像跟EL表达式有关
具体怎么实现我也不清楚,好久都没用这个了。