브라우저 주소 막대를 무작위로 누르면 타이핑 한 모든 정의되지 않은 URL을 프로그램에 의해 캡처 한 다음 수제 404 오류 처리 페이지로 이동할 수 있습니다.
먼저 렌더링을보십시오
로그인 페이지
메인 페이지
구두점 만 입력하십시오
잃을 조치
방법 1 web.xml 쓰기
<Error-Page> <Error-Code> 404 </Error-Code> <위치> /404.html </location> </error-page>
메모:
1. 따라서 발견되지 않은 404 오류는 처리를 위해 404.jsp로 전송됩니다.
2. 그러나 실험 후. 이런 식으로, 해당 조치가없는 경우 struts.xml에서 구성되지 않습니다.
프론트 데스크 오류 가보고되었습니다.
백엔드 오류 :
방법 2 쓰기 struts.xml
<default-Action-Ref name = "pagenotfund"/> <action name = "pagenotfund"> <cult> /404.html </result> </action>
메모:
1. PagenotFund는 자체적으로 정의 된 Acion이며 결과 페이지는 /404.html입니다.
2. PagenotFund 요청 된 조치는 다른 결과를 처리 할 수 있습니다.
요약
존재하지 않는 페이지에 액세스하면 일반적으로 404 오류가 표시됩니다. 이것은 매우 비우호적 인 페이지입니다. 많은 웹 사이트를 통해 응용 프로그램 이이 404 오류를 포착하고 지정된 친숙한 페이지로 이동할 수 있습니다. 우연히 입력하면 다시는 404를 볼 수 없습니다.
위의 내용은이 기사에 관한 모든 것입니다. 모든 사람의 학습에 도움이되기를 바랍니다.