首页 > 技术文章 > HTTP Status 500 - Error instantiating servlet class cn.itcast.servlet.TestServlet07 & 404同时存在的解决方法

yunshangkanjing 2020-03-23 17:09 原文

HTTP Status 500 - Error instantiating servlet class cn.itcast.servlet.TestServlet07 & 404同时存在的解决方法

 

 

这是本次错误所用的程序,视频里并没有出现红色下划线错误,然后我就选了第一个“Add ...”那个(忘了)

启动tomcat 8.0服务器时没有报错,在网页上输入地址时报错,还有一个404错误没截出来。

不知道为什么报了两个错误,404和500。

 

 

 eclipse底下开始显示错误,以上3张图片是错误内容。

 

 

昨天电脑使用时间过长,有可能导致tomcat服务器有点崩溃,然后拖到今天才开始再次解决问题。在网上搜了好多解决500和404错误的方法,但一直没有用。

 

 

https://blog.csdn.net/qq_39453388/article/details/85597804?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task    

解决Allocate exception for servlet XXXServlet,以上是链接,以下是文章内容

病因:

1.web.xml文件中没有配置

2.jar包重复导入

处方:

1.web.xml没有配置的配置一下就OK

WebContent-->WEB-INF-->web.xml

模板: 

<servlet>
    <servlet-name>loginServlet</servlet-name>              //servlet名字
    <servlet-class>com.siso.edu.course.servlet.LoginServlet</servlet-class>    //所在包
  </servlet>
  <servlet-mapping>
    <servlet-name>loginServlet</servlet-name>
    <url-pattern>/loginServlet</url-pattern>
  </servlet-mapping>

 

2.jar包重复导入,删除重复jar包

选中项目右键-->Build Path-->Configure Build Path...-->删除多余jar包即可

 

 

Javaweb小白,能力有限,目前只有这些原因和解决方案。欢迎留言补充讨论,多谢指教!
————————————————
版权声明:本文为CSDN博主「不爱代码爱美人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39453388/java/article/details/85597804 

                    (上面的链接是复制文章自带的,但是链接有问题,特意附上原文链接:

                        https://blog.csdn.net/qq_39453388/article/details/85597804?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task 

 -------------------------------------------------------------------------------------------------------------

 

 

我用上面的链接检查了一下自己的程序,发现并没有问题。其它链接找不到了,大概说一下过程。

 

有一个方法提到了修改程序的问题,然后我按着方法修改了一下

 

 然后发现还是有问题,又查到有一个方法是修改配置,以下是方法:project--properties,出现下面的界面。

 

 

 程序中的中文会变成乱码,但我的是注释没有太大影响,成功解决问题。

 

 

 

 

附上程序代码和web.xml(由于创建的Servlet程序,不需要配置web.xml)截图:

 

 

 

 

(注意:下图创建的config.properties文件是直接右键src新建的file文件)

 

下图是web.xml配置:

 

推荐阅读