ホームページ  >  に質問  >  本文

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中文网2763日前802

全員に返信(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 sevlet Aservlet のパッケージ名を見てください

    返事
    0
  • 天蓬老师

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

    エラー 500 は通常、コードに問題があることを示します。コードを確認する必要があります。

    返事
    0
  • キャンセル返事