在写web程序时,经常会遇到代号404的问题,一般的情况下我们需要检查路径是否正确,首先确认你的jsp文件的路径,然后根据你的web.xml文件的servlet路径进行对比,检查出两者的差异。大部分的路径问题都可以通过这个解决,例如: workspace\MyNoteBook\webapp\addNoteBook.jsp是你的jsp文件的目录,在进行跳转或者配置web.xml文件的时候,请注意你的文件的根目录是否也是相同的在MyNoteBook下面,不要将其配置在WEB-INF文件下面,这个目录在web中是受保护的目录,一般情况下直接配置在webapp目录下,这个目录可以直接通过根目录请求到。在检查完web.xml文件,你的jsp文件和servlet程序都是正确的情况下还是不能访问到你需要访问或者需要跳转的页面,需要检查你的servers文件是否完整的配置了你的contextPath和docBase两个路径,如果在检查确认后以上的问题都没有错误的情况下,可以考虑将你的浏览器缓存清空,然后再试试,可能会受到意想不到的效果!
总结一下,404这个问题发生的大多数情况下就是路径问题,只要你完整正确的配置好了路径,就可以达到你想达到的效果了!还有就是在遇到报异常的情况不要着急,认真阅读异常的信息,他可以帮助你解决大部分的问题,实在解决不了的可以上百度搜索,需求老师和同学的帮助!以上就是我的一点小经验,请大家勉强一观!