Đang cố gắng để kiểm tra để xem nếu người dùng đang đăng nhập Tôi đang sử dụng đoạn mã sau:Lỗi khi sử dụng Spring ủy quyền thẻ để kiểm tra xem liệu người dùng có đăng nhập không?
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
<sec:authorize access="isAuthenticated()">
YES, you are logged in!
</sec:authorize>
Nhưng tôi nhận được erorr sau đây?
javax.servlet.jsp.JspException: No visible WebSecurityExpressionHandler instance could be found in the application context. There must be at least one in order to support expressions in JSP 'authorize' tags.
at org.springframework.security.taglibs.authz.AuthorizeTag.getExpressionHandler(AuthorizeTag.java:100)
at org.springframework.security.taglibs.authz.AuthorizeTag.authorizeUsingAccessExpression(AuthorizeTag.java:58)
at org.springframework.security.taglibs.authz.AuthorizeTag.doStartTag(AuthorizeTag.java:48)
vâng tôi đã nhận nó làm việc ngay bây giờ. cảm ơn và bạn đã đúng – SJS