찾다

 >  Q&A  >  본문

java - Myeclipse中创建servlet配置web.xml,访问servlet类时一直提示500

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

访问时500错误

异常信息

PHP中文网PHP中文网2802일 전827

모든 응답(4)나는 대답할 것이다

  • PHPz

    PHPz2017-04-18 10:28:44

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

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 10:28:44

    • 500 오류 이유

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

    • 가능한 이유

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

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

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

    • 귀하의 상황 분석

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

    회신하다
    0
  • PHPz

    PHPz2017-04-18 10:28:44

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

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:28:44

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

    회신하다
    0
  • 취소회신하다