줄무늬에서 잘못된 동작 클래스 매핑이있는 경우 줄무늬의 기본 동작은 요청을 보낸 JSP와 동일한 JSP로 컨트롤을 전달하고 전체 오류 스택을 제공한다는 것입니다.줄무늬 : 잘못된 동작 클래스 매핑입니다.
이 동작을 수정하고 오류가 발생했을 때 사용자에게보다 친숙한 메시지를 보내려합니다.
Stripes에서 잘못된 동작 매핑이 발생하는 경우 새 페이지 (오류 페이지)로 리디렉션 할 수있는 방법이 있습니까?
감사합니다.
줄무늬에서 잘못된 동작 클래스 매핑이있는 경우 줄무늬의 기본 동작은 요청을 보낸 JSP와 동일한 JSP로 컨트롤을 전달하고 전체 오류 스택을 제공한다는 것입니다.줄무늬 : 잘못된 동작 클래스 매핑입니다.
이 동작을 수정하고 오류가 발생했을 때 사용자에게보다 친숙한 메시지를 보내려합니다.
Stripes에서 잘못된 동작 매핑이 발생하는 경우 새 페이지 (오류 페이지)로 리디렉션 할 수있는 방법이 있습니까?
감사합니다.
당신은 ActionBeanContext # getSourcePageResolution의 동작을 덮어 쓸 수 있습니다. 당신은 당신이 원하는 것을 할 수 있습니다.
처음부터 Stripes 애플리케이션을 마지막으로 설정 한 이후로 시간이 지났기 때문에 그 동작을 기억하지 못합니다. 어쨌든, 당신은 표준 방식의 web.xml에서 오류 페이지를 설정할 수 있습니다
<error-page>
<error-code>404</error-code>
<location>/path/to/page.jsp</location>
<error-page>
아마도 OP를 덮어 쓰는 방법에 대한 간단한 예가 유용 할 것입니다. – chembrad