我正在使用jsp页面,其中包含以下代码;
<c:choose>
<c:when test="${profile.blocked != '1'">
<div>Message Me</div>
<c:choose>
<c:when test="${profile.favourite == '0'}">
<div>Add Favourite</div>
</c:when>
<c:otherwise>
<div>Remove Favourite</div>
</c:otherwise>
</c:choose>
<c:choose>
<c:when test="${profile.intimate == '0'}">
<div>Add Friend</div>
</c:when>
<c:otherwise>
<div>Remove Friend</div>
</c:otherwise>
</c:choose>
</c:when>
<c:otherwise>
<div>Profile Blocked</div>
</c:otherwise>
</c:choose>
问题是当配置文件被阻止时,配置文件被阻止的消息不会显示。我知道底层代码是可以的,所以它必须是我的前端代码中的东西。
答案 0 :(得分:2)
您错过了}
代码中的when
:
<c:when test="${profile.blocked != '1'">
应该是
<c:when test="${profile.blocked != '1'}">