`
aself
  • 浏览: 5052 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

理解java路径问题

阅读更多
一.
  相对、绝对路径。。。。
二.
  1. JSP/Servlet的相对路径和绝对路径
      
       客户端(servlet): "/" 获得 服务器跟目录下如 http://192.168.0.1/
       服务器端(jsp):"/"获得 服务器下webapp下根目录如 http://192.168.0.1/webapp
  
   2. JSP/Servlet中获得当前应用的相对路径和绝对路径
       
        servlet:
                   相对"/"的路径,request.getServletPath();
                   绝对路径,request.getSession().getServletContext().getRealPath
(request.getRequestURI()) 
       
         jsp:       
                    相对"/"的路径,:request.getRequestURI()
                     绝对路径,application.getRealPath(request.getRequestURI());

三.

   1. java 的Class中获得相对路径,绝对路径
      
        new File("/") 获得 该工程目录所在盘根目录如 D:
        new File("./")获得 该工程的根目录
        getClass.getClass.getResource("/").getPath()获得 该工程的根目录
 
2. 服务器中的Java类获得当前路径
     
       new File("/") 获得 该工程目录所在盘根目录如 D:
       new File("./")获得 该工程的根目录
       getClass.getClass.getResource("/").getPath()获得 该工程的WEB-INF/classes


参考 http://blog.csdn.net/bohemia/archive/2006/05/01/704427.aspx
分享到:
评论

相关推荐

    Java路径问题最终解决方案之一.

    ### Java路径问题最终解决方案之一 #### 一、引言与背景 在进行Java开发时,文件...综上所述,通过理解和应用上述推荐的最佳实践及获取路径的方法,可以有效地解决Java路径问题,确保程序在不同环境下的稳定运行。

    Java路径问题

    ### Java路径问题详解 在Java开发中,正确配置和理解路径是至关重要的,尤其是在处理类加载、资源定位和系统配置时。本文将深入探讨Java路径问题,包括如何解决Java安装和使用过程中的常见路径问题,以及如何有效地...

    java 最短路径 问题 动态规划

    根据给定的信息,本文将详细解释Java实现的最短路径问题动态规划算法。...这种方法不仅能够找到从起点到各个节点的最短路径,还能提供到达这些最短路径时的决策路径,对于理解和应用最短路径问题具有很好的参考价值。

    Java 解决中文路径问题

    在Java编程中,处理中文...总之,解决Java中的中文路径问题需要理解字符编码的原理,并结合Java的API和系统特性进行适配。通过以上方法,可以有效地避免中文路径导致的错误,确保程序在处理中文文件路径时能正常运行。

    java路径解决方案

    总结,Java路径问题的解决方案涉及类路径设置、自定义类加载器以及利用构建工具和IDE。理解并掌握这些概念对于开发和调试Java应用程序至关重要。在遇到问题时,记得检查类路径设置,检查类加载器的行为,并参考`...

    用java通过文件操作实现最短路径问题

    下面我们将详细讨论如何在Java中通过文件操作来解决最短路径问题。 首先,我们需要了解最短路径算法。其中,Dijkstra算法和Floyd-Warshall算法是两种常用的方法。Dijkstra算法适用于单源最短路径问题,而Floyd-...

    Java路径问题最终解决方案.doc

    Java路径问题一直是开发者在处理文件操作时经常遇到的挑战,主要涉及到如何正确地定位和访问文件资源。在Java中,路径分为绝对路径和相对路径,这两种路径又有不同的表现形式。 一、URI形式的绝对资源路径 例如:...

    java中相对路径与绝对路径问题

    ### Java中相对路径与绝对路径问题详解 #### 一、基本概念理解 在Java中,理解和正确使用相对路径和绝对路径对于开发Web应用程序至关重要。这些路径不仅涉及到文件系统的操作,还涉及到了网络资源的访问。 **绝对...

    java文件路径获取

    本文将详细介绍Java中获取文件路径的各种方法及其应用场景,帮助开发者更好地理解和掌握这些技巧。 #### 二、基本概念 在深入讨论之前,我们需要了解几个基本概念: - **Classpath**: 是Java运行环境的一个重要...

    车辆路径问题 (VRP),Java 上的遗传算法解决方案_java_代码_下载

    车辆路径问题(Vehicle Routing Problem, VRP)是一个经典的优化问题,它在物流、运输和配送等领域广泛应用。在VRP中,我们需要找到一个最优的车辆路线集合,使得一组车辆能够从一个中央仓库出发,访问一系列客户点...

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

    Java 开发绝对路径和相对路径问题 Java 开发中,路径问题是非常重要的一方面,不同的路径表示方式会带来不同的结果,了解绝对路径和相对路径的概念和使用方法对Java 开发非常重要。本文总结了Java 开发中的路径问题...

    java项目相对路径与绝对路径问题分析

    在Java编程中,路径是访问文件或资源的关键。路径分为绝对路径和相对路径两种类型,它们各有不同的用途和特点。...理解并灵活运用这些方法,能帮助开发者有效地管理项目中的资源文件,避免因路径问题引发的错误。

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

    以下是对Java Web中相对路径与绝对路径问题的深入总结: ### 一、路径概念与标准 #### 1. URL与URI URL(Uniform Resource Locator)统一资源定位符,是一种用于标识网络上资源位置的标准格式,如`...

    java实现的求迷宫最短路径算法

    通过阅读和理解这段代码,开发者可以深入学习如何在实际项目中应用这些路径搜索算法,为解决类似问题提供思路。 总之,这个Java实现的迷宫最短路径算法项目是一个很好的学习资源,它涵盖了数据结构(如坐标位置类)...

    java实现的最短路径问题

    在计算机科学中,最短路径...总之,Java实现的迪杰斯特拉算法为我们提供了解决最短路径问题的有效工具。通过理解算法的工作原理和Java实现细节,我们可以灵活地应用于各种图结构问题,为软件开发和数据分析带来便利。

    Java路径问题汇总.pdf

    以下是对文档内容的详细解读,旨在整理Java路径问题相关的核心知识点。 ### 1. 类加载器与资源定位 文档中提到了使用`TestURL().class.getResource("")`方法来获取资源路径。在Java中,类加载器会使用`getResource...

    java遗传算法寻找最优路径

    ### Java遗传算法寻找最优路径 #### 一、遗传算法概览 ...综上所述,这段Java代码通过遗传算法成功地实现了寻找最优路径的目标,通过对代码的具体分析我们可以更加深入地理解遗传算法的基本思想及其实现细节。

    Floyd最短路径java实现

    Floyd-Warshall算法是一种经典的解决图中所有顶点对最短路径问题的算法,由美国计算机科学家Robert W. Floyd于1962年提出。该算法的核心思想是逐步考虑更多的中间节点,通过动态规划的方式更新最短路径。在Java中...

Global site tag (gtag.js) - Google Analytics