HTTP Status 404 해결 방법
2071 단어 Javaweb404HTTPStatus404
1. 웹 애플리케이션이 배포되지 않음
2.URL 입력 오류
오류 처리 방법: 먼저 URL의 IP 주소와 포트 번호가 올바르게 쓰여 있는지 확인합니다.
그 다음에 상하문 경로가 올바른지 확인하십시오 프로젝트 ----------Properties--------My Elipse----Web------Web Context-root이 경로 이름이 올바르게 쓰였는지 확인하십시오.
마지막으로 파일 이름이 정확하게 쓰였는지 확인해 보세요.
3. 디렉터리는 인용할 수 없습니다
오류 처리 방법:
Eclipse의 패키지 자원 관리자(Package Explorer)에서 파일이 저장된 위치를 확인합니다.META-INFWEB-INF 폴더 아래의 내용은 외부에 발표할 수 없기 때문에, 이 두 디렉터리가 있는 파일을 인용하면 허용되지 않을 것입니다.예:
http://localhost:8080/guestbook/WEB-INF/index.html
잘못된 파일 위치 저장 오류입니다.4. Tomcat 서버의 웹.xml의 문제
오류 처리 방법:
웹 응용 프로그램에 jsp 페이지가 여러 개 있다면, 웹 응용 프로그램의 가상 루트 디렉터리를 눌렀을 때 404 오류가 발생할 수 있습니다. 다만 Tomcat 서버의 웹을 수정하기만 하면 됩니다.xml
<init-param>
<param-name>listings</param-name>
<param-value>false( true)</param-value>
</init-param>
5, WEB-INF 아래에는 몇 개의 고정 폴더와 파일이 있어야 합니다.±web.xml
이 웹 앱의 프로필
±lib
이 웹 앱에 사용할 라이브러리 파일
±classes
° 컴파일된 servlet 저장
그들의 이름을 주의해 주십시오. 저는 일찍이classes를class로 썼기 때문에 반나절 동안 잘못 찾았지만 아직 해결되지 않았습니다. 그러므로 이런 것들을 쓸 때 반드시 꼼꼼해야 합니다. 더 많은 정력을 낭비하지 않도록 해야 합니다.
6. 실행할 것이 아니라면.jsp 파일이 아니라 servlet (.class) 파일입니다. 웹을 설정해야 합니다.xml (물론 WEB-INF 아래) 에 다음 필드를 추가합니다.
<servlet>
<servlet-name>HelloWorldServlet</servlet-name>
<servlet-class>HelloWorldServlet</servlet-class>
</servlet> <servlet-mapping>
<servlet-name>HelloWorldServlet</servlet-name>
<url-pattern>/HelloWorldServlet</url-pattern>
</servlet-mapping>
HelloWorldServlet은 실행할 파일 이름으로 변경됩니다.대충 이런 것들을 정리했습니다. 물론 실제 응용에서 예상치 못한 오류가 더 많이 발생할 수 있습니다. 이것도 정상적인 것입니다. 만약에 무슨 오류가 있으면 여러분이 지적해 주십시오.자바 웹 프로젝트 실행 오류 HTTP Status 404 해결 방법에 대한 이 글은 여기에 소개되었습니다. 더 많은 관련 HTTP Status 404 내용은 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[Vue] 404 오류 페이지 만들기Vue-Router를 사용하여 존재하지 않는 페이지로 전환하는 경우 404 오류 페이지를 만듭니다. 만든다고 해도 vue-router에 기능으로서 존재하기 때문에 바로 할 수 있습니다. router.js NotFou...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.