java中取得上下文路径的方法详解编程语言
2023-06-13 09:11:51 时间
1.request.getContextPath();
获得web根的上下文环境
如 /tree
tree是web项目的root context
2.可以在servlet的init方法里
String path = getServletContext().getRealPath( / );
这将获取web项目的全路径
例如:/eclipse/workspace/tree/
tree是web项目的根目录
3.在任意的class里调用
URLDecoder.decode(this.getClass().getClassLoader().getResource( / ).getPath(), UTF-8 );
将获得当前class的全路径。
如 : C:/Program Files/Apache Software Foundation/Tomcat 5.0/webapps/clientweb/WEB-INF/classes
其中,URLDecoder.decode负责把编码还原,不然路径中就会有类似于%20%ED等的符号。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/19521.html
c相关文章
- java的四种输入方法,你会几种?
- jvm基础_java实现栈四个方法
- java notifyall_Java Thread notifyAll()方法[通俗易懂]
- 【Unity3D】Android Studio 工程中使用 Java 代码调用 Unity 的 C# 脚本 ( Java 中调用 UnityPlayer#UnitySendMessage 方法 )
- Java获取当前时间的年月日方法详解编程语言
- Java 服务器获取请求的IP方法详解编程语言
- Java学习笔记之六java三种循环(for,while,do……while)的使用方法及区别详解编程语言
- Java学习笔记之五java数组详解编程语言
- Java程序员必备知识,《JAVA编程思想》包和访问权限详解编程语言
- Java异步MySQL:开启数据处理新时代(java异步mysql)
- 在Linux下搭建完美的Java开发环境(linux搭建java开发环境)
- Linux下查看Java进程的方法(linux查看java进程)
- 实现实现Java中Redis过期控制(redisjava过期)
- 运行Linux中定时运行Java程序的实用方法(linux定时java)
- 使用Java连接SQL Server数据库,快速高效地管理数据(java连接sqlserver数据库)
- 查找Java进程:Linux解决方案(linux查找java进程)
- Java与Oracle同步一种新的数据库模式(java同步oracle)
- 合Java与Oracle联手打造崭新未来(java和oracle联)
- 两种php调用Java对象的方法
- C#调用Java类的实现方法
- 使用java为pdf添加书签的方法(pdf书签制作)