为什么会404
如果使用转发跳转页面,由于转发地址栏不变,所以使用“…/”相对路径可能出现404问题,
固使用绝对路径。
解决办法:
将所有路径该成绝对路径,那问题来啦什么时绝对路径呢?
以“/”开始的路径称之为绝对路径。
“/”代表着两种意思
1. 由浏览器解析,代表着服务器路径,即:http://localhost:8080
* 以下两种情况由浏览器解析
1. 书写在html中的路径,如link a:href,script img:src,form action
2. 重定向
2. 由服务器解析,代表着web应用的路径,即:http://localhost:8080/day6_demo
以下两种情况由服务器解析
1. web.xml中的/RegistServlet
2. 转发
JAVAWEB-404之路径问题
最新推荐文章于 2023-09-11 21:44:13 发布