早上上班写了一个servlet,但运行了一早都一直报错。。。
试了网上很多方法:
1.删掉eclipse配置的tomcat重新添加(没用)
2.卸载重装tomcat(没用)
3.删除tomcat配置文件server.xml里的最后几行(没用,删了tomcat都无法正常启动)
4.清除服务器缓存remove掉服务器下的项目,以及project下clean(没用)
仔细想一想运行其他项目都是正常情况,那么一定不是tomcat问题,错误在这个servlet中。然后删除掉web.xml中servlet的配置,项目正常启动可以运行jsp文件,那么问题锁定在servlet的配置中。最后发现中少写了/,像下面这样
<url-pattern>UploadServlet</url-pattern>
正确写法
<url-pattern>/UploadServlet</url-pattern>
遇到问题没有去思考问题的所在,而是盲目的使用以前的经验乱操作浪费了大量时间。
本以为这样解决了问题,可是在我写完博客之后运行时问题再次出现,我写了一个简单的servlet测试文件,发现是可以正常运行的,说明问题核心在servlet类的代码中,至于是那些代码这个确实很难找.
让代码成为我纯粹的人生,依然等待生命中的那一个她。追求完美,做真实的自己
—-纷飞