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

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

访问时500错误

异常信息

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(4)
PHPzhong

classe introuvable. Vérifiez si votre conteneur ne trouve pas cette classe. Non, vérifiez si le chemin de classe de sortie de src n'est pas défini correctement

黄舟
  • Raison d'erreur de 500

Le servlet demandé a rencontré une erreur lors de l'exécution de la méthode de service et le programme ne peut pas continuer à s'exécuter.

  • Raisons possibles

  1. Servlet n'hérite pas de HttpServlet et n'implémente pas l'interface Servlet

  2. Le <servlet-class> dans le fichier web.xml est mal écrit et ne correspond pas au vrai nom du package et au nom de la classe

  3. Le code de la méthode de service lève une exception lors de l'exécution

  • Analyse de votre situation

À partir des informations de capture d'écran que vous avez fournies (celle où Tomcat commence à se charger), nous pouvons essentiellement conclure que la ligne rouge dans le contenu de votre fichier web.xml est une erreur dans la classe spécifiée dans la <servlet-class&gt. ; balise. Veuillez vérifier et confirmer.

PHPzhong

sevlet.test.Aservlet sevlet Regardez le nom du package d'Aservlet

Peter_Zhu

Une erreur 500 indique généralement un problème avec le code. Vous devez commencer à regarder le code

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal