오류페이지 분기하는 부분이 조정이 잘 안됩니다.
- 작성자 :
- 인**터
- 작성일 :
- 2015-05-12 21:08:58
- 조회수 :
- 1,882
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
안녕하세요 템플릿 프로젝트를 엔터프라이즈로 선택해서 생성해서 개발하고 있는데요..
개발도중에 이미 정의되어 있지 않는 .do 를 호출하면 예전에는 접근제한 jsp 파일이 잘 나오는데 이제는 그냥 404가 적힌 브라우저에서 나오는 화면이 나옵니다.
그리고 왠만한 모든 오류는 전부 cmm/error/dataAccessFailure jsp 파일로 이동하게 됩니다.혹시 어디를 봐야 하나요? 오류가 적절하게 배분되지 않고 있습니다. 설정은 아래와 같이 되어있는데 어디를 체크해야하나요?..
<!-- 서블릿컨네이너상의 exception에 대한 오류 페이지를 연결하는 mvc 설정 -->
<bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
<property name="defaultErrorView" value="cmm/error/egovError"/>
<property name="exceptionMappings">
<props>
<prop key="org.springframework.dao.DataAccessException">cmm/error/dataAccessFailure</prop>
<prop key="org.springframework.transaction.TransactionException">cmm/error/transactionFailure</prop>
<prop key="egovframework.rte.fdl.cmmn.exception.EgovBizException">cmm/error/egovError</prop>
<prop key="org.springframework.security.AccessDeniedException">cmm/error/accessDenied</prop>
</props>
</property>
</bean>
개발도중에 이미 정의되어 있지 않는 .do 를 호출하면 예전에는 접근제한 jsp 파일이 잘 나오는데 이제는 그냥 404가 적힌 브라우저에서 나오는 화면이 나옵니다.
그리고 왠만한 모든 오류는 전부 cmm/error/dataAccessFailure jsp 파일로 이동하게 됩니다.혹시 어디를 봐야 하나요? 오류가 적절하게 배분되지 않고 있습니다. 설정은 아래와 같이 되어있는데 어디를 체크해야하나요?..
<!-- 서블릿컨네이너상의 exception에 대한 오류 페이지를 연결하는 mvc 설정 -->
<bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
<property name="defaultErrorView" value="cmm/error/egovError"/>
<property name="exceptionMappings">
<props>
<prop key="org.springframework.dao.DataAccessException">cmm/error/dataAccessFailure</prop>
<prop key="org.springframework.transaction.TransactionException">cmm/error/transactionFailure</prop>
<prop key="egovframework.rte.fdl.cmmn.exception.EgovBizException">cmm/error/egovError</prop>
<prop key="org.springframework.security.AccessDeniedException">cmm/error/accessDenied</prop>
</props>
</property>
</bean>
A
안녕하세요.
표준프레임워크 센터 입니다.
해당 화면에서 org.springframework.dao.DataAccessException 오류의 Exception을 던지기 때문에
cmm/error/dataAccessFailure 페이지로 이동 하는거 같습니다.
오류 페이지에서 ${exception} 혹은 ${exception.message} 를 통해서 오류의 내역을 보실 수 있습니다.
표준프레임워크 센터 입니다.
해당 화면에서 org.springframework.dao.DataAccessException 오류의 Exception을 던지기 때문에
cmm/error/dataAccessFailure 페이지로 이동 하는거 같습니다.
오류 페이지에서 ${exception} 혹은 ${exception.message} 를 통해서 오류의 내역을 보실 수 있습니다.