- 如果我们使用转发跳转路径时,由于转发地址栏不变特性,此时使用相对路径(../),可能会出现404问题。
所以使用绝对路径 代替相对路径。
什么是绝对路径?
- 以“/”开头的路径,称为绝对路径。
- “/”代表什么?
- 服务器端解析"/",代表当前web应用的路径,即:http://localhost:8080/test
- 以下两种路径由服务器解析
- web.xml中的"/"
- request.getRequestDispatcher().forward(request, response);转发中的"/"
- 以下两种路径由服务器解析
- 浏览器端解析"/",代表 当前服务器的路径,即:http://localhost:8080
- 以下两种路径由浏览器解析
- .html页面中的"/",如:action、src、href中的"/"
- response.sendRedirect();重定向中的"/"
- 以下两种路径由浏览器解析
- 服务器端解析"/",代表当前web应用的路径,即:http://localhost:8080/test