JSP cif无法正常工作

时间:2012-12-12 06:23:12

标签: java jsp servlets

我在jsp文件中有这个代码:

<body>
    <c:if test="${!isActivityVP && isBuy && isOwner}">
        Hello
    </c:if>
</body>                                                                                                                                      

isActivityVPisBuy以及isOwner都是布尔值

当我访问该页面时,我在html中得到了这个:

<body>
    <c:if test="false">
        Hello
    </c:if>
</body>

这里有什么问题?

1 个答案:

答案 0 :(得分:1)

您需要将jstlxxx.jar包含到WEB-INF/lib中,并在JSP页面中添加<%@ taglib %>指令。

<%@taglib  uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<body>
    <c:if test="${!isActivityVP && isBuy && isOwner}">
        Hello
    </c:if>
</body>