1. 客户端路径:
<1> 指向资源 (某个html/JSP/Servlet..页面, 也可能指向某个图片/CSS/JS文件)
<2> 需要浏览器发起请求, 解析路径
2. 服务器端路径
<1> 需要服务器端解析
3. 例子
<1> 创建文件:
<2>
这是一个h1标签!!
在style.css中:
h1 {
color: green;
}
效果:
效果:
解释: 如果在路径前加上 "/", 就会从项目的根目录去找
在本例中,就变成了: http://localhost:8080/css/style.css (因此找不到)
效果:
对此, 进行优化:
在path.jsp中:
<% System.out.println(request.getContextPath()); %>
效果:
输出了/web04
因此, 应该将绝对路径写为: