项目中路径问题--绝对地址和相对地址

地址分类

绝对地址: 带有协议名称的是绝对地址,http:/ /www.baidu.com , ftp://202.122.23.1

相对地址: 没有协议开头的,例如user/some.do. ,/user/some . do

  1. 相对地址不能独立使用,必须有一个参考地址。
  2. 通过参考地址+相对地址本身才能指定资源。

参考地址:在你的页面中的,访问地址不加"/"

举例

访问页面 :http://localhost:8888/springmvc04/index.jsp

上述地址中路径为:http://localhost:8888/springmvc04/

​ 资源为:index.jsp

(1)在index.jsp页面中发起 user/login请求,访问地址变为http://localhost:8888/springmvc04/user/login(绝对地址),访问地址为当前项目地址加上链接的地址:http://localhost:8888/springmvc04/ (参考地址) + user/login(相对地址

(2)在index.jsp页面中发起 /user/login请求,访问地址变为http://localhost:8888/user/login(绝对地址),访问地址为服务器地址加上链接的地址:http://localhost:8888/ (参考地址) + user/login(相对地址

(3)EL表达式(推荐使用):"${pageContext.request.contextPath}/user/login"等价于"springmvc04/user/login"

在index.jsp页面中发起 ${pageContext.request.contextPath}/user/login请求,访问地址会变为http://localhost:8888/springmvc04/user/login(绝对地址),访问地址为服务器地址加上链接的地址:http://localhost:8888/ (参考地址) + springmvc04/user/login(相对地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值