我在servlet中设置了context.setAttribute("isGood", isGood)以便能够使用pageContext.findAttribute("isGood")获取JSP文件上的值。

有时无法设置context.setAttribute("isGood", isGood),所以它不存在,并且我的JSP给我一个错误,因为它无法获取。

如何测试我的JSP中是否存在pageContext.findAttribute("isGood")

谢谢。

最佳答案

您可以将条件检查标记用作:

<c:if test="${pageContext.getAttribute("isGood") != null }">

</c:if>

10-02 08:09