spring security + sitemesh 적용시 filter 순위에 따라, security tag가 먹힐수도 아닐수도 있다.
아래와 같이 하면 보통 문제 없다. security filter가 먼저 나오면 된다.
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>sitemesh</filter-name>
<filter-class>com.opensymphony.sitemesh.webapp.SiteMeshFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>CharacterEncodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CharacterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> '# 웹 개발 > 프레임워크' 카테고리의 다른 글
mybatis insert/update 에서 null값이 들어갈때 처리방법 (0) | 2016.08.06 |
---|---|
spring redirect 시 파라미터 넘기는 방법 (2) | 2016.07.21 |
spring security에서 멀티파트로 파일 올릴때 설정!! (1) | 2016.06.07 |
spring security 설정할때, web.xml의 스프링필터체인 URL을 꼭 확인할것..ㅜㅠㅠ (0) | 2016.06.07 |
spring security 세션이URL에 따라서 적용되지 않는 문제점.. (0) | 2016.06.07 |