2019独角兽企业重金招聘Python工程师标准>>>

Servlet获取全路径:
request.getScheme()+ "://" + request.getServerName() + ":" + request.getServerPort() + request.getServletPath() + (StringUtils.isNotBlank(request.getQueryString()) ? ("?" + request.getQueryString()) : "")

// 第一种:获取类加载的根路径   D:\git\daotie\daotie\target\classesFile f = new File(this.getClass().getResource("/").getPath());System.out.println(f);// 获取当前类的所在工程路径; 如果不加“/”  获取当前类的加载目录  D:\git\daotie\daotie\target\classes\myFile f2 = new File(this.getClass().getResource("").getPath());System.out.println(f2);// 第二种:获取项目路径    D:\git\daotie\daotieFile directory = new File("");// 参数为空String courseFile = directory.getCanonicalPath();System.out.println(courseFile);// 第三种:  file:/D:/git/daotie/daotie/target/classes/URL xmlpath = this.getClass().getClassLoader().getResource("");System.out.println(xmlpath);// 第四种: D:\git\daotie\daotieSystem.out.println(System.getProperty("user.dir"));/** 结果: C:\Documents and Settings\Administrator\workspace\projectName* 获取当前工程路径*/// 第五种:  获取所有的类路径 包括jar包的路径System.out.println(System.getProperty("java.class.path"));

转载于:https://my.oschina.net/u/2607324/blog/871279

Servlet获取全路径相关推荐

  1. servlet获取相对路径 绝对路径

    servlet获取相对路径 绝对路径 转载于:https://www.cnblogs.com/hfultrastrong/p/8168016.html

  2. 使用Excel公式,获取 全路径中 的 文件名

    使用公式如下 =RIGHT(A20,LEN(A20)-FIND(CHAR(9),SUBSTITUTE(A20,"\",CHAR(9),LEN(A20)-LEN(SUBSTITUTE ...

  3. linux 内核 struct file 获取文件名 全路径

    获取文件名: struct file *filp; filp->f_path.dentry->d_iname 获取全路径: dentry_path_raw(filp->f_path. ...

  4. Linux3种进程,linux内核获取进程的全路径3种方法

    本文档的CopyRight归jonathan所有,可自由转载,转载时请保持文档的完整性. /*----------------------------------------------------- ...

  5. NT5/NT6上的获取进程全路径

    前面说过使用一大堆函数获取全路径 PID->eprocess->KeStackAttachProcess->ZwQueryInformationProcess->Process ...

  6. C++ 获取进程所在目录(全路径)

    方法1 定位某个进程(比如 QQMusic.exe)所在的全路径,下面是代码: string GetProcessInfo(HANDLE hProcess,char* processName) {PR ...

  7. Java获取文件路径获取访问路径、域名、项目名、请求入参

    String path=request.getSession().getServletContext().getRealPath("/WEB-INF/2.jpg"); ====== ...

  8. java获取访问路径、域名、项目名、请求入参

    2019独角兽企业重金招聘Python工程师标准>>> 废话不多说(这句不是废话吗>>),直接提出可以运行的类,你放到一个web项目访问下就知道了. //测试页面-跳转到 ...

  9. 基于BINN算法的CCPP全路径覆盖算法

    1.CCPP整体算法文档 1.1 ccpp基础介绍 全路径覆盖算法(CCPP: Complete Coverage Path Planning)作为扫地机器人较为关键的组成部分,其问题的本质是:在栅格 ...

最新文章

  1. nginx(No such file or directory与invalid PID number)
  2. 谈谈程序员的高薪现象是不是该整治一下了?
  3. Appium查找元素
  4. mongo学习笔记(二):聚合,游标
  5. gradle配置_Gradle配置
  6. 你知道char *s和char s[]的区别吗?
  7. mysql float 误差_mysql下float类型使用一些误差详解
  8. CSS 单词折行 word-wrap属性
  9. Selenium API-鼠标与键盘事件
  10. linux部署java命令
  11. Echarts在同一网页按顺序展示多图
  12. 推荐系统-协同过滤原理与实现
  13. reactos操作系统实现(109)
  14. [bigdata-56] py3+selenium 抓取学信网 最简demo
  15. 计算当前屏幕大小js
  16. 一个具有多个组件的在线平面图设计 平面图 在线制图
  17. 如何修改 Kubernetes 节点 IP 地址?
  18. WebStorm、Idea使用git账户密码重置
  19. ios CAF音频转换为MP3
  20. 分享3:hanzi-writer(演示汉字笔画顺序的 JS 库)

热门文章

  1. Python的hasattr(),getattr(),setattr()
  2. SqlServer查询表名的备注(查询表名描述 MS_Description)
  3. JavaScript运行机制:event-loop
  4. 使用sqljdbc连接mssql数据库,maven生成jar运行后报Exception in thread main java.lang.SecurityException错误...
  5. 5 Tips for creating good code every day; or how to become a good software developer
  6. DAO基本登录(1)
  7. 热门事件和书籍中资料管理中国
  8. 浅谈Linq to SQL中的模式
  9. ASTER文字识别详解
  10. 堆排序(heap sort)