我的 servlet 中有一个 Java 对象 User,我将它分配给我的 JSP 中的请求参数“user”。
该用户有一个布尔方法 hasConfidentialAccess(),它返回 true 或 false。我想在我的jsp中调用它,如下所示:
<c:if test="${user.hasConfidentialAccess}">
...
</c:if>
但这不起作用,我的控制台抛出以下异常:
11:34:49,978 错误 [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/watson].[BasicSearchControllerServlet]] (http-/0.0.0.0:8080-7) JBWEB000236:Servlet BasicSearchControllerServlet 的 Servlet.service() 引发异常:javax.el.PropertyNotFoundException:类“com.commons.framework.security.DefaultUser”没有属性“hasConfidentialAccess”。
如何使这项工作?