SKT 연동 작업중 ControllerClassNameHandlerMapping을 이용하여 컨트룰러를 만들경우 특이한점을 발견했다.
아래와 같이 컨트룰러를 추가하고 URL도 매핑에 맞게 잘 해줬는데 자꾸 이 전 사용하던 컨트룰러로 가게 되는 현상이...ㅡ_ㅡ;;;
한참동안 삽질하다가 ... 동료 직원에게 들은건데, 컨트룰러 id값에 대문자가 섞여있으면 컨트룰러를 찾지 못한다는 것이었다. 푸학!!! 그래서 아래와 같이 전부 소문자로 바꿔주니 잘 된다. ㅡ_ㅡ;;;
아무래도 이전 컨트룰러를 계속 탄 이유는, 컨트룰러를 못찾아서 하나 남은 컨트룰러로 자동 매팅해준 듯 싶다.
왜 소문자로만 해야되는지 시간나면 함 알아봐야겠다 ㅋㅋㅋ
아래와 같이 컨트룰러를 추가하고 URL도 매핑에 맞게 잘 해줬는데 자꾸 이 전 사용하던 컨트룰러로 가게 되는 현상이...ㅡ_ㅡ;;;
<!-- 범용으로 사용 할 수 있도록 파라미터로 받아서 처리하도록 하는 컨트룰러 추가--> <bean id="xxxXxx" class="com.xxxxcomm.xxx.xxxxController"> <property name="xxxxxxxx" ref="xxxxxxxxx"/> </bean> |
한참동안 삽질하다가 ... 동료 직원에게 들은건데, 컨트룰러 id값에 대문자가 섞여있으면 컨트룰러를 찾지 못한다는 것이었다. 푸학!!! 그래서 아래와 같이 전부 소문자로 바꿔주니 잘 된다. ㅡ_ㅡ;;;
<!-- 범용으로 사용 할 수 있도록 파라미터로 받아서 처리하도록 하는 컨트룰러 추가 --> <bean id="xxxxxx" class="com.xxxxcomm.xxx.xxxxController"> <property name="xxxxxxxx" ref="xxxxxxxxx"/> </bean> |
아무래도 이전 컨트룰러를 계속 탄 이유는, 컨트룰러를 못찾아서 하나 남은 컨트룰러로 자동 매팅해준 듯 싶다.
왜 소문자로만 해야되는지 시간나면 함 알아봐야겠다 ㅋㅋㅋ
'OpenSource > Spring' 카테고리의 다른 글
Spring 업로드 구현 (0) | 2010.03.23 |
---|---|
Spring DataSource설정 (DB설정) (0) | 2010.02.17 |
간단한 Spring MVC설정(ControllerClassNameHandlerMapping) (0) | 2009.11.18 |
스프링 컨트롤러에서 컨트롤러로 리다이렉트 (0) | 2009.09.07 |
HTML Form Tag에 대응하는 Spring MVC의 Form Tag (0) | 2009.09.01 |