[스프링 오류] The prefix "mvc" for element "mvc:interceptors" is not bound.

2021. 4. 10. 00:36 Spring Framework/Spring 오류
1. The prefix "mvc" for element "mvc:interceptors" is not bound. 오류 발생
2. 오류원인
3. 해결방법

1. The prefix "mvc" for element "mvc:interceptors" is not bound. 오류 발생

다음과 같은 코드를 servlet-context.xml에 추가시 위와 같은 오류가 발생하였다.

<mvc:interceptors>
    	<mvc:interceptor>
	      <mvc:mapping path="/*/*.do"/>
	   <beans:bean class="com.myspring.pro30.common.interceptor.ViewNameInterceptor" />
	</mvc:interceptor>
</mvc:interceptors>

 

2. 오류원인

오류의 원인은 더 이상 "mvc:interceptors" 패턴은 사용하지 못한다고한다.

 

3. 해결방법

그러므로 다음과 같이 코드를 수정하여 문제를 해결하였다.

추후 동일 문제 발생시 참고하도록하자.

	<interceptors>
		<interceptor>
			<mapping path="/*/*.do" />
			<beans:bean
				class="com.nuriBlog.common.interceptor.ViewNameInterceptor" />
		</interceptor>
	</interceptors>

 

출처 : namubada.net/342?category=777141