0

我可以在 JSP 中使用如下的“return”关键字吗?我在 JSP 文档和 JSTL 文档中搜索了这个关键字,但没有找到。此外,当我在 JSP 中使用关键字 true 或 false 时,它​​会变成不同的颜色。但是对于退货,它不会改变颜色。那么使用return是否正确?请在下面找到我的 JSP 代码。

.jsp:

<c:choose>

<c:when test="${(a == 0) && (b == 8) }"> 
return;
</c:when> 

<c:otherwise> 
 ........
 </c:otherwise>
 </c:choose>
4

3 回答 3

1

正如它在您的代码中显示的那样,return;只是将显示在网页上的纯文本。

我不知道你想完成什么,但如果你真的想调用返回:

<% return; %>
于 2013-04-18T19:03:20.290 回答
0

如果你想使用 JSTL,那么就没有c:return标签。相反,只需将该特定c:when语句留空或测试您需要处理的情况。

要回答关于真假关键字的问题的第二部分,请发布一个示例。您的 IDE 会突出显示语法,但一个示例可能会帮助某人解释原因。

于 2013-04-18T19:07:18.797 回答
0

您可以使用此结构代替您的结构。

<c:if test="${(a != 0) || (b != 8) }"> 
... code here ...
</c:if> 

或者

<c:if test="${!(a == 0 && b == 8)}"> 
... code here ...
</c:if> 
于 2013-04-19T00:58:42.450 回答