Posted
Filed under JSP, JAVA
spring 3.2 부터
<exclude-mapping path="/login/**/"/>추가 되었습니다.
3.1 버전은 에러 발생 ..
pom.xml에서 spring 버전을 변경 합니다.
<!--
<org.springframework-version>3.1.1.RELEASE</org.springframework-version>
-->
<org.springframework-version>3.2.2.RELEASE</org.springframework-version>

sts tool을 이용하여 작업시 위 사항들을 유의 합니다.
<mapping path="/**/"/>  로그인 인터셉터를 사용하기 위해서 모든 url을 로그인 체크를 합니다.
<exclude-mapping path="/login/**/"/>로그인 페이지는 로그인을 누구나 할 수 있도록 해야 하기 때문에 intercepter에서 체크 할 대 제외 시킵니다.

[example]
<interceptors>
  <interceptor>
   <mapping path="/**/"/>
   <exclude-mapping path="/login/**/"/>
   <exclude-mapping path="/resources/**/"/>
   <beans:ref bean="LoginInterceptor"/>
  </interceptor>
 </interceptors>
2015/01/06 10:48 2015/01/06 10:48