web项目中各种路径的获取
2015-08-13 17:51
295 查看
绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:/xyz/test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。
相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。
相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。
//获取运行项目名称 WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext(); ServletContext sc =wac.getServletContext(); String projectName = sc.getContextPath(); //获取运行项目路径 即tomcat下的项目路径(默认情况下) //tomcat conf server.xml配置文件若有配置项目路径<Context path="" docBase="D:\seed" reloadable="false" />,则是该docBase的路径 WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext(); ServletContext servletContext = webApplicationContext.getServletContext(); String filePath=servletContext.getRealPath("/").replace("\\", "/");
相关文章推荐
- 斯坦福ML公开课笔记13A——混合高斯模型、混合贝叶斯模型
- 【转载】利用MAVEN打包时,如何包含更多的资源文件
- SQL Server 常用高级语法笔记
- VS中的路径宏 vc++中OutDir、ProjectDir、SolutionDir各种路径
- java中数据类型转换
- web前端-移动端小技巧
- Android动画之仿美团加载数据等待时,小人奔跑进度动画对话框(附顺丰快递员奔跑效果)
- 【高德API】如何利用MapKit开发全英文检索的iOS地图
- FFmpeg音频编解码处理
- java 使用cookie记录用户上一次访问的时间 记住 用户的 登录名
- 只有“+”“-”“*”“/”的优先级算法
- 数据库连接错误 Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' 解决
- proc_create的使用方法
- 部署zabbix_agent脚本
- ZOJ 2048 Highways 最小生成树 Kruskal && Prim
- django 显示静态文件的几种方式
- 文本分类方面
- java ee常见错误及解决办法
- 神奇效果
- UITextField