关于jsp中路径的问题(备忘)

1.路径分为绝对路径和相对路径
1.1相对路径
1.1.1表示当前目录上一级目录开始查找路径

<img width="400" height="300" src="../images/test.jpg" />

1.1.2 表示当前目录下查找路径

<img width="400" height="300" src="images/test.jpg" /> 

1.2绝对路径
这里的绝对路径不同于HTML中的绝对路径,HTML中的绝对路径是由浏览器来进行解析的,它会包括IP地址和端口信息,而我们JSP的绝对路径是由容器来解析的,它默认是当前的访问地址加端口,所以那前面的一段就不用我们管了,我们只需要确定项目路径即可。这里的绝对路径是按照tomcat目录下此项目下开始的路径如下:
这里写图片描述
如同myeclipse编辑器中webapp(这是maven项目,如果是普通项目也可以是webRoot)下的路径。
这里写图片描述

1.2.1获取当前项目的名称:
①.用标签

<c:set var="ctx" value="${pageContext.request.contextPath}"/>

②.直接放到路径代码中

${pageContext.request.contextPath}

1.2.2使用带项目名称的绝对路径

<img width="400" height="300" src="                                                                                 <%=request.getContextPath() %>/images/test.jpg" /> 

1.2.3直接绝对路径

<img width="400" height="300" src="/images/test.jpg" /> 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值