`
jjs_love
  • 浏览: 80954 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

取得程序的物理路径

    博客分类:
  • JAVA
Web 
阅读更多

取得程序的物理路径

 private String getClassPath()
    {
    String strClassName = getClass().getName();
    String strPackageName = "";
    if(getClass().getPackage() != null)
    {
    strPackageName = getClass().getPackage().getName();
    }

    String strClassFileName = "";
    if(!"".equals(strPackageName))
    {
    strClassFileName = strClassName.substring(strPackageName.length() + 1,strClassName.length());
    }
    else
    {
    strClassFileName = strClassName;
    }

    URL url = null;
    url = getClass().getResource(strClassFileName + ".class");
    String strURL = url.toString();
    strURL = strURL.substring(strURL.indexOf('/') + 1,strURL.indexOf("/WEB-INF/"));
    strURL = strURL.replaceAll("%20"," "); //防止路径中存在空格
    return strURL;
    }

 

分享到:
评论

相关推荐

    asp.net(c#)中取得文件物理路径

    在ASP.NET应用程序开发过程中,经常会遇到需要获取服务器上文件物理路径的需求。例如,在处理上传文件、读取配置文件或访问静态资源时,都需要用到文件的物理路径。本文将详细介绍如何在ASP.NET (C#) 应用程序中获取...

    Global.asax取物理路径/取绝对路径具体方法

    取物理路径和应用程序路径 代码如下:System.Web.HttpContext.Current.Request.ApplicationPath 您可能感兴趣的文章:asp.net 在global中拦截404错误的实现方法Global.cs中自动获取未处理的异常在Global.asax文件里...

    c#取得控制台应用程序根目录

    1、取得控制台应用程序的根目录方法 ...//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取方法2、Server.MapPath(“”) 或者 Server.MapPath(“~/”);//返回与W

    NET根目录取得方法

    1. **`HttpRuntime.AppDomainAppPath.ToString()`**:此方法返回当前应用程序的物理路径,即Web应用程序的根目录。这对于需要访问应用程序级别的文件非常有用,例如`App_Data`文件夹中的数据文件。 ```csharp ...

    C#取得Web程序和非Web程序的根目录的N种取法总结

    1. **HttpContext.Current.Server.MapPath()**:这是Web应用程序中获取虚拟路径到实际物理路径的最常用方法。MapPath方法接收一个相对于应用程序根的虚拟路径,然后返回对应的服务器上的物理路径。例如,`Server....

    地震射线追踪FORTRAN程序

    “多次运用取得良好效果”意味着该程序在实际地震数据处理中已被证明是成功的。这意味着它可能经过了严格的测试和验证,能够在各种实际场景下提供准确的地震波路径预测,有助于地质学家和地震学家进行更精确的地震...

    博创 旅行者3号足球机器人 教练程序

    总的来说,博创旅行者3号足球机器人的教练程序是其在RoboCup中型组比赛中取得成功的关键。它整合了计算机视觉、人工智能、运动控制等多个领域的先进技术,以实现机器人在足球场上的智能化表现。随着科技的不断进步,...

    搜索算法演示程序

    A*算法在效率和准确性之间取得了平衡,能快速找到近似最优解,但需要合理设计启发式函数。 4. IDA*算法: IDA*是迭代加深的A*算法,解决了A*算法可能因启发式函数过低估价而错过最优解的问题。它通过不断增加搜索...

    波动方程正演程序

    波动方程正演程序是地球物理勘探领域中用于模拟地震波传播的重要工具,它通过数学模型来预测地震波在地下的传播路径、速度以及反射、折射等现象,从而帮助地质学家和工程师理解地下的结构和物性。在这个压缩包文件中...

    合成孔径雷达入门程序.zip

    这个过程就像一个大的物理天线在地面上扫过,但实际上是通过时间和空间合成的。 2. SAR图像形成:SAR图像的生成涉及到多个步骤,包括信号采集、回波处理、图像聚焦等。首先,雷达系统收集飞行路径上的回波信号;...

    .NET中获取程序根目录的常用方法介绍

    1、取得控制台应用程序的根目录方法 方法1、...//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取 方法2、Server.MapPath(“”) 或者 Server.MapPath(“~/”);//返回

    2018电赛FDC2214STM32 程序+PCB板工程文件

    "FDC2214的PCB板工程文件"则意味着包含了电路板的设计信息,如元器件布局、布线路径、电气规则检查(ERC)、物理规则检查(DRC)等,这些信息通常存储在EAD(电子设计自动化)软件的项目文件中,例如Altium Designer...

    湖南省“湘邮杯”首届程序设计大赛试题代码

    了解并熟练运用高斯消元法,能有效解决实际问题,例如物理学中的力学平衡、电路分析等。 遍历技术是数据结构与算法中的重要概念,主要用于访问树形结构或者图的每一个节点。常见的遍历方式有深度优先搜索(DFS)和...

    大量批处理实用程序例程

    查看开机自启动程序的完整路径.cmd 查看电脑硬件信息.bat 检测光驱中是否有盘.cmd 添加环境变量.cmd 解析ipconfig命令输出通用函数.cmd 调用系统气泡.cmd 通过inf重启电脑.cmd C盘转换为NTFS格式.cmd dos下重启.bat ...

    电脑鼠程序算法 优化 及自我改动

    "OBJECT to坐标"可能是指程序中设定的目标位置,这里的"且不能为右手方向"可能是指避免使用某种特定的转向策略,比如右手规则,可能因为这个规则在某些情况下会导致路径更长。 "今天能回到起点但时间较长"说明当前...

    易语言 茶凉专用模块

    子程序 到短路径, 文本型, 公开, 取指定路径的短路径名(返回收缩后的路径,无效返回空文本)如: c:\program files\ 收缩后为:C:\PROGRA~1\ .参数 文件名, 文本型, , 原路径 .子程序 到任意进制, 文本型, 公开, 可以将...

Global site tag (gtag.js) - Google Analytics