仅当SQLdatabase不满足JSP文件中包含某个用户的条件时才显示该数据库中的数据
我有一个SQL数据库,并在JSP页面中显示数据 我只希望在用户角色不是“管理员”时显示数据 到目前为止我有仅当SQLdatabase不满足JSP文件中包含某个用户的条件时才显示该数据库中的数据,jsp,Jsp,我有一个SQL数据库,并在JSP页面中显示数据 我只希望在用户角色不是“管理员”时显示数据 到目前为止我有 <c:if test="${user.role != Admin}"> <c:forEach var="user" items="${listUsers.rows}"> <tr> <td>
<c:if test="${user.role != Admin}">
<c:forEach var="user" items="${listUsers.rows}">
<tr>
<td><c:out value="${user.firstName}" /></td>
<td><c:out value="${user.secondName}" /></td>
<td><c:out value="${user.handicap}" /></td>
<td><c:out value="${user.email}" /></td>
<td><c:out value="${user.cdh}" /></td>
<td><c:out value="${user.societyHcpReduction}" /></td>
</tr>
</c:forEach>
</c:if>
我没有收到任何错误,但它仍然显示具有管理员角色的用户
有人能告诉我在我的if声明中哪里出错了吗?还是其他地方?尝试引用字符串文字
Admin
,并使用ne
运算符而不是=代码>
i、 e.
如果没有帮助,请告诉我们您使用的是哪个版本的JSTL。