반응형
If you are using Maven, you need to add the taglibs library to your pom.xml.
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
<version>3.1.3.RELEASE</version>
</dependency>
Then in jsp added:
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
And:
<sec:authentication property="principal" />
Spring Security:
<%@page import="com.UserVO"%>
<%@page import="org.springframework.security.core.context.SecurityContextHolder"%>
<%@page import="org.springframework.security.core.Authentication"%>
<%
Authentication auth = SecurityContextHolder.getContext().getAuthentication();
UserVO userVo = (UserVO) auth.getPrincipal();
%>
var USER_CD = '<%=userVo.getUserCd() %>';
http://static.springsource.org/spring-security/site/docs/3.0.x/reference/taglibs.html
19. JSP Tag Libraries
Spring Security has its own taglib which provides basic support for accessing security information and applying security constraints in JSPs. This tag is used to determine whether its contents should be evaluated or not. In Spring Security 3.0, it can be u
docs.spring.io
728x90
반응형
'웹 개발' 카테고리의 다른 글
[spring boot] controller 등의 클래스명을 동일하게 사용하는 방법 (0) | 2019.09.23 |
---|---|
[spring boot] war를 만들때 rootAbsolutePath가 null일 경우 (0) | 2019.09.23 |
spring 에서 sessionValue 사용 ( session정보를 담은 class 사용 ) (0) | 2019.09.06 |
sencha grid tooltip (0) | 2019.08.24 |
javascript - string format ( {0} 과 같은 형태의 문자열을 replace ) (0) | 2019.08.24 |