在jsp页面使用c:when标签时,报错
Illegal use of <when>-style tag without <choose> as its direct parent
原因是:必须在c:when标签必须在c:choose里面使用。
具体用法如下:
<c:choose>
<c:when test="${book.compareToday=='0'}">
<div id="test">通过</div>
</c:when>
<c:otherwise>
不通过
</c:otherwise>
</c:choose>
Illegal use of <when>-style tag without <choose> as its direct parent
原因是:必须在c:when标签必须在c:choose里面使用。
具体用法如下:
<c:choose>
<c:when test="${book.compareToday=='0'}">
<div id="test">通过</div>
</c:when>
<c:otherwise>
不通过
</c:otherwise>
</c:choose>

本文详细解释了在JSP页面中使用c:when标签时出现错误的原因及正确的使用方法。当c:when标签不在c:choose标签内时会报错,正确用法需将c:when放在c:choose标签内,并配合c:otherwise标签使用。

被折叠的 条评论
为什么被折叠?



