`

获取当前应用的相对路径

    博客分类:
  • Java
阅读更多
    public String getApplicationContextPath(CommonUploadAware myUpload){
    	HttpServletRequest request = myUpload.getM_request();
//    	System.out.println("getRealContextPath" + EAPConfigHelper.getRealContextPath(request.getSession().getServletContext()));
//    	System.out.println("getRealApplicationPath" + EAPConfigHelper.getRealApplicationPath(request.getSession()));
//    	System.out.println("getRealPath1" + request.getSession().getServletContext().getRealPath("/")); 
		URL url = null ; String weblogic_path = null;
		try {
			url = request.getSession().getServletContext().getResource("/");
			weblogic_path = url.getPath();
			System.out.println("weblogic_path" + weblogic_path); 
		} catch (MalformedURLException e) {
			e.printStackTrace();
		}
        return weblogic_path;
    }

 

分享到:
评论

相关推荐

    获取相对路径

    绝对路径是从根目录开始到目标文件或目录的完整路径,而相对路径则相对于当前工作目录或者指定的基路径。在某些场景下,如软件部署、资源引用或者文件操作,使用相对路径可以更加灵活且节省存储空间。本篇将详细介绍...

    在JAVA文件中获取该项目的相对路径.doc

    3. 在 JSP/Servlet 中获得当前应用的相对路径和绝对路径 在 JSP 中,可以使用 request.getRequestURI() 获取当前文件的绝对路径,然后使用 application.getRealPath(request.getRequestURI()) 获取当前文件的绝对...

    BAT批处理脚本-文件相关操作-获取相对路径.cmd.zip

    在这个名为"BAT批处理脚本-文件相关操作-获取相对路径.cmd.zip"的压缩包中,包含了一个用于获取文件相对路径的批处理脚本。 批处理脚本的编写通常涉及到DOS命令,例如`cd`(改变目录)、`dir`(列出目录内容)和`...

    JAVA获取各种路径总结

    1. **获取当前应用的相对路径与绝对路径** - **根目录所对应的绝对路径** - 方法:`request.getRequestURI()` - `request.getRequestURI()` 返回客户端请求的资源的相对路径(相对于当前上下文)。 - **文件的...

    Java开发绝对和相对路径问题

    3. JSP/Servlet 中获得当前应用的相对路径和绝对路径 3.1 JSP 中获得当前应用的相对路径和绝对路径 可以使用 request.getRequestURI() 获取当前应用的相对路径,使用 application.getRealPath(request....

    Java相对路径绝对路径总结

    #### 三、JSP/Servlet中获得当前应用的相对路径和绝对路径 ##### 3.1 JSP中获得当前应用的相对路径和绝对路径 - **根目录所对应的绝对路径**: 可以通过`request.getRequestURI()`获取。 - **文件的绝对路径**: ...

    绝对路径和相对路径

    ##### 3.2 Servlet中获得当前应用的相对路径和绝对路径 - **根目录所对应的绝对路径**:通过`request.getServletPath()`获取。 - **文件的绝对路径**:通过`request.getSession().getServletContext().getRealPath...

    如何将相对路径转化为绝对路径

    相对路径是指相对于当前目录或当前路径的路径,而绝对路径是指从根目录开始的路径。例如,在Windows操作系统中,`C:\Users\Desktop\file.txt`是一个绝对路径,而`file.txt`是一个相对路径。 为什么需要将相对路径...

    c#获取相对路径的方法详解

    C#获取相对路径的方法详解 C#获取相对路径是指在程序中获取当前目录、可执行文件路径、应用程序域基目录等相对路径的方法。在实际开发中,获取相对路径是非常重要的,因为它可以帮助我们定位文件、配置文件、日志...

    获取项目的相对路径和绝对路径

    本文将围绕“获取项目的相对路径和绝对路径”这一主题进行深入探讨,帮助读者理解不同场景下如何正确地获取路径。 ### 一、引言 在Java Web应用中,路径主要分为两种:相对路径与绝对路径。相对路径是指相对于当前...

    C#获取相对路径方法

    在C#编程中,获取相对路径是经常遇到的需求之一,特别是在处理文件系统操作时尤为重要。本文将详细介绍八种获取相对路径的方法,并对每种方法进行深入解析,以便开发者能够根据不同的应用场景选择最适合的方式。 ##...

    java绝对路径和相对路径

    本文将详细介绍如何在Java中获取不同类型的路径,包括Web服务器下的文件路径、本地路径以及相对路径。 #### 一、获取Web服务器下的文件路径 在Java Web开发中,获取Web服务器下的文件路径是非常常见的需求。主要有...

    获取指定目录下的文件相对路径

    例如,`GetFileDir.exe`可能是NSIS的一个辅助工具,用于获取目标文件或目录相对于当前安装目录的相对路径。这个工具可能会接受一个参数,即要获取相对路径的文件或目录的绝对路径,然后返回相对于安装根目录的相对...

    相对路径转换工具.rar

    理解并掌握绝对路径和相对路径的转换对于任何编程项目都是至关重要的,特别是在处理文件系统操作、构建可移植的应用程序或者在多模块项目中协调资源路径时。通过学习和使用这些编程语言的内置工具,我们可以更加高效...

    java类动态获取相对路径

    如果资源文件是在类的同一个包下,我们可以使用`MyClass.class.getPackage().getName().replace(".", "/")`来获取当前类所在的包路径,然后结合`getResource`得到的URL,可以构造出相对路径。 5. 注意事项 - 在...

    关于XML相对路径问题

    相对路径允许我们根据当前目录定位其他文件,而不是每次都提供完整的绝对路径。 1. **根目录**:在XML中,根目录的相对路径通常表示为`.//`或直接给出文件名。例如,`path = "test.xml"`和`path = ".//test.xml"`都...

    c#获取当前应用程序所在路径,C#源代码。

    在C#编程中,获取当前应用程序所在路径是一个常见的需求,特别是在读取配置文件、资源文件或者创建日志文件时。本文将深入探讨如何利用C#的内置类和方法来实现这一功能,并提供相关的源代码示例。 首先,C#中的`...

    java Web 中相对路径绝对路径问题总结

    对于Servlet而言,获取当前应用路径的方法类似,主要通过`request.getServletPath()`获取Servlet自身的路径信息,然后结合`getRealPath`方法获取物理路径。此外,通过`servletConfig.getServletContext()....

Global site tag (gtag.js) - Google Analytics