搜索

首页  >  问答  >  正文

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 天前823

全部回复(4)我来回复

  • PHPz

    PHPz2017-04-18 10:28:44

    class not found.看一下你的容器是否找不到这个class类。没有,看下是不是src的输出classpath没有设置好

    回复
    0
  • 黄舟

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

    • 500的错误原因

    请求的Servlet在执行service方法的过程中出现了错误,程序不能继续运行了。

    • 可能的原因

    1. Servlet没有继承HttpServlet或实现Servlet接口

    2. web.xml文件中的<servlet-class>写错,与真正的包名类名不符

    3. service方法中的代码运行时抛出异常

    • 你的情况分析

    从你给出的截图信息(Tomcat启动加载那张)中画红线部分内容基本可以断定是你的web.xml文件内容<servlet-class>标签中指定类错误,请核对确认。

    回复
    0
  • PHPz

    PHPz2017-04-18 10:28:44

    sevlet.test.Aservlet sevlet 你看看Aservlet的包名是什么

    回复
    0
  • 天蓬老师

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

    500的错误一般是代码有问题,你要从代码开始看

    回复
    0
  • 取消回复