반응형
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
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 |