java - Myeclipse中创建servlet配置web.xml,访问servlet类时一直提示500
PHP中文网
PHP中文网 2017-04-18 10:26:44
0
4
833

Myeclipse中创建servlet配置web.xml,访问servlet类时一直提示HTTP Status 500 - Error instantiating servlet class sevlet.test.AServlet
xml配置改了很多次,网上也查了很久,不知道为什么一直有问题。

访问时500错误

异常信息

PHP中文网
PHP中文网

认证0级讲师

모든 응답(4)
PHPzhong

클래스를 찾을 수 없습니다. 컨테이너가 이 클래스를 찾을 수 없는지 확인하세요. 아니요, src의 출력 클래스 경로가 제대로 설정되어 있지 않은지 확인하세요

黄舟
  • 500 오류 이유

요청한 서블릿에서 서비스 메소드 실행 중 오류가 발생하여 프로그램을 계속 실행할 수 없습니다.

  • 가능한 이유

  1. 서블릿은 HttpServlet을 상속하지 않거나 서블릿 인터페이스를 구현하지 않습니다.

  2. web.xml 파일의 <servlet-class>가 잘못 작성되어 실제 패키지 이름 및 클래스 이름과 일치하지 않습니다

  3. 실행 시 서비스 메소드의 코드에서 예외가 발생합니다

  • 귀하의 상황 분석

제공하신 스크린샷 정보(Tomcat이 로드되기 시작하는 정보)를 통해 기본적으로 web.xml 파일 내용의 빨간색 선은 <servlet-class&gt에 지정된 클래스의 오류라는 결론을 내릴 수 있습니다. ; 태그를 확인하세요.

PHPzhong

sevlet.test.Aservlet servlet Aservlet의 패키지명을 살펴보세요

Peter_Zhu

500 오류는 일반적으로 코드에 문제가 있음을 나타냅니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿