1.在javaweb中,路径分为相对路径和绝对路径两种:
1.相对路径:
. 表示当前目录
.. 表示上一级目录
资源名 表示当前目录 / 资源名
2.绝对路径:
http://ip:port/工程路径/资源路径
3.说明:
在实际开发中,路径都使用绝对路径,而不简单的使用相对路径。
1、绝对路径
2、base+相对
2.web中 / 斜杠的不同意义
1.在web中,/ 斜杠是一种绝对路径。
2./ 斜杠如果被浏览器解析,得到的地址是:http://ip:port/
<a href="/">斜杠</a>
3. / 斜杠如果被服务器解析,得到的地址是:http://ip:port/工程路径
1、<url-pattern>/servlet</url-pattern>
2、servletContext-getRealPath("/")
3、request.getRequestDispatcher("/")
4.特殊情况:response.sendRediect("/"); 把斜杠发送给浏览器解析。得到http://ip:port/
3.base标签的作用: