网页404错误解决方法

错误

在web项目中,使用servlet时会经常遇到404错误
在这里插入图片描述

原因

404状态码是一种http状态码,其意思是: 所请求的页面不存在或已被删除。通俗的讲就是当用户输入了错误的链接时,返回的页面。
在开发中遇到该问题的最主要原因是路径错误

解决方法

在这里插入图片描述
例如,该表单提交的的路径loginServlet,启动服务器后发现404错误,可从路径上寻找原因。
在这里插入图片描述
如图在loginServlet中,不要忘了注解配置@WebServlet(value="/xxxServlet")
value中的值一定要与form提交的表单的值一致。

当然这样并没有完全解决
还需要在提交的路径上加上虚拟目录,该值为固定的写法
${pageContext.request.contextPath}/xxxServlet
如图
在这里插入图片描述
这样就可以解决 404报错的问题了。

转载版权:乐易云香港服务器 乐易云美国服务器

转载标题:Web开发中HTTP状态404-未找到的解决方法 转载地址:https://www.123yun.com/article/1391.html

云服务器 代理服务器 2022国外代理服务器 win7 代理服务器 复旦大学代理服务器

内容来源于网络如有侵权请私信删除