码迷,mamicode.com
首页 > 其他好文 > 详细

servlet 500,405错误

时间:2020-05-22 17:06:47      阅读:47      评论:0      收藏:0      [点我收藏+]

标签:class   ssd   lang   api   mic   pre   方法   mave   VID   

servlet500错误

状况:

1.能打开项目,但是打开web.xml中指定的servlet url错误报错500,再次刷新出现404

出现提示:

实例化Servlet类[xxx]异常
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet

技术图片

 

 技术图片

 

 解决途径:

可能1.jar包冲突,

  因为maven中导入的javax.servlet-api可能和tomcat的jar包冲突,

  可以在pom.xml中将自己导入的jar包设置作用域,改为provided

可能2.tomcat版本与jar包冲突

  这时你可以将版本,将tomcat降低一个版本试试

405错误

这个错误通常是由于servlet类没有重写父类的doget和dopost方法,重写这两个方法试试

servlet 500,405错误

标签:class   ssd   lang   api   mic   pre   方法   mave   VID   

原文地址:https://www.cnblogs.com/fooleryang/p/12937956.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!