java web绝对路径的使用
来源:互联网 发布:申万宏源交易软件下载 编辑:程序博客网 时间:2024/06/14 03:38
假设我们的web服务器地址为:http://localhost:8080
,web项目名称为test,那么当前我们的web应用的URLhttp://localhost:8080/test
。(默认情况下)。
网页中的 “相对路径” , 它是相对于 “URL请求的地址” 去寻找资源。
比如test项目下有一个img.jsp(URL请求地址为:http://localhost:8080/test/img.jsp
)和images文件夹。images文件夹下有ing.png图片文件。
当我们在img.jsp引用ing.png时可以这样:
< img src=”images/ing.png”/>
上面即为使用相对路径来引用该图片文件。
绝对路径是这样来引用该图片文件的:
< img src=”http://localhost:8080/test/images/ing.png”/>
java web中获取绝对路径的几种方式:
1、pageContext.request.contextPath
<a href="${pageContext.request.contextPath}/index.jsp">[pageContext.request.contextPath]</a>
2、使用JSTL表达式
<a href="<c:url value="index.jsp"/>">[c:url]</a>
3、使用HTML base标签
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://" +request.getServerName()+":" +request.getServerPort()+path+"/" ; request.setAttribute("basePath", basePath); %> <base href="${requestScope.basePath}"><a href="index.jsp">使用base方式</a>
但凡引用地址以/
开头,则以上地址都应该是相对于该路径:http://localhost:8080
。
阅读全文
0 0
- java web绝对路径的使用
- java web绝对路径获取
- java web中的绝对路径
- java web封装绝对路径
- java web项目绝对路径
- 关于WEB-INF下的jsp,使用绝对路径如何访问?
- java web中相对路径和绝对路径的获取
- java web开发时的绝对路径与相对路径
- 获取web应用的绝对路径
- java(Web)中相对路径,绝对路径问题
- java(Web)中相对路径,绝对路径问题
- java(Web)中相对路径,绝对路径问题
- java(Web)中相对路径,绝对路径问题
- java(Web)中相对路径,绝对路径问题
- java(Web)中相对路径,绝对路径问题
- java(web)中的相对路径和绝对路径
- java(Web)中相对路径,绝对路径
- java web相对路径 绝对路径详解
- 20header和footer
- I/O多路复用之epoll服务器
- php 正则验证手机和邮箱
- Codeforces Round #424 (Div. 2, rated, based on VK Cup Finals)
- 遇到tableView卡顿嘛?会造成卡顿的原因大致有哪些?TableView的性能优化
- java web绝对路径的使用
- dijkstra的优先队列优化
- Java Swing实现高仿电脑版微信
- hibernate里面的一对多关系映射
- Qt5基础(三)Qt登录对话框学习笔记
- 21article元素
- [XJOI]栈
- Linux虚拟机不能上网问题解决
- Shell脚本学习-语法篇(下)