对于404错误收集

对于404错误收集 (JSP, servlet...)

404错误有两类(基本404都是路径问题)

一:自己URL输错了(在查看路径访问时)

自己URL输错了(在查看路径访问时)

第一种仔细检查

二:在转发,重定向时发生错误(多发生于开发时)

1.在在提交表单位置,如在表单提交设置为

image-20210524122115004

这时提交出现404

解决办法:在WEB.XML之中选择对应的Servlet的URL,比如

<url-pattern>/servlet/web0401_1_servlet</url-pattern>

只需要/servlet/web0401_1_servlet复制到表单就可以。

2.在重定向/转发方式出现404

  • 若目标JSP在WEBROOT /WEBAPP /WEBCONTECT目录下

    则直接输入目标JSP页面即可,记得带“/”,比如:/index.jsp

  • 在其他目录下,比如web0402下的JSP,就如下所设置/web0401/1_2.jsp

  • 在使用response.sendRedirect(),记得加上虚拟项目名字

    比如response.sendRedirect("/web05/web0501/1_2.jsp");

三:注意问题(Myeclipse)

在使用myeclipse CI等开发工具在web-inf下没有web.xml的先添加web.Xml,否则不会自动记录servlet,得手动添加,添加web.Xml方法如下,对项目右键选择JAVAEE TOOLS

img

选择如图设置即可,编辑XML可右键Open with选择喜欢的编辑工具

image-20210524122530337

posted on 2021-05-24 12:29  NathenJames  阅读(41)  评论(0编辑  收藏  举报