`
zhuyx808
  • 浏览: 122980 次
  • 性别: Icon_minigender_1
  • 来自: 快来看~天上米有灰机
社区版块
存档分类
最新评论

web工程中绝对路径

    博客分类:
  • web
阅读更多
public   class   InitialServlet   extends   HttpServlet   {  
   
          /**   Initializes   the   servlet.  
            */  
          public   void   init(ServletConfig   config)   throws   ServletException{  
  super.init(config);  
  String   syspath   =   config.getServletContext().getRealPath("/");  
  System.out.println("web   application   根目录实际路径是"+   syspath);  
                                  File   webinf_folder   =   new   File(sysfolder,"WEB-INF");  
                                  /*类推,得到你要的目录/文件,然后保存到某个application   scope的变量中,或者放到自己的某个class的static变量中,以后随时调用*/  
                                   
  }  
   
   
   
  }
分享到:
评论

相关推荐

    Java获取Tomcat下war包部署的Web工程根目录路径的方法

    开发web工程时经常要获取工程的根目录,自己用Java实现的获取Tomcat下war包部署的Web工程根目录路径的方法,主要利用web工程默认的目录结构,此外也可以指定工程名称获取工程目录的绝对路径

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

    在 Java 中,我们可以使用 `System.getProperty("user.dir")` 来获取工程的绝对路径,这是一个固定形式的方法,无需更改。 2. 获取编译后 class 文件目录的绝对路径 在 Java 中,我们可以使用 `类名.class....

    普通java类获取绝对路径

    6. **阅读相关文档**:压缩包中的`Java类中获得相对路径和绝对路径.txt`和`Java普通类中如何获取工程真实路径?.txt`文档可能包含了更具体的实现细节,建议仔细阅读以获取更多信息。 理解这些知识点后,开发者就能...

    web路径1

    为了解决这个问题,开发者通常会使用绝对路径,即相对于Web应用的`contextPath`(Web工程名)的路径。在Java Web中,可以通过`request.getContextPath()`获取当前Web应用的`contextPath`,然后拼接上资源的相对路径...

    jsp文件中引用外部.css或.js文件的路径问题.pdf

    为了解决解决方案 1 和解决方案 2 中的局限性,我们可以使用 Web 工程的绝对路径来引用外部.css 或.js 文件。例如,在 test.jsp 文件中,我们可以使用以下代码来引用 styles 目录下的 main.css 文件和 scripts 目录...

    Java Web应用开发:关于路径.docx

    在实际开发中,选择使用绝对路径还是相对路径需要根据具体情况进行判断。 - **绝对路径**:虽然能够提供更精确的定位,但在项目迁移或部署至不同环境时,可能会因为路径差异导致问题。为了减少这类问题的发生,可以...

    Java,JSP,Servlet获取当前工程路径(绝对路径)问题解析

    ### Java、JSP、Servlet 获取当前工程路径(绝对路径)问题解析 在开发基于Java的Web应用程序时,经常需要获取当前项目的绝对路径。这在处理文件读写、配置文件加载等场景中尤为重要。本文将详细介绍如何在不同的...

    网站图片路径的问题:绝对路径/虚拟路径

    例如,在JSP文件中直接使用绝对路径引用图片,如,这种引用方式在JSP页面解析时无法正确找到资源,因为Web服务器解析的是相对于服务器上Web应用的路径,而不是文件系统的绝对路径。更常见的是,绝对路径使用的是URL...

    struts1和struts2获取相对路径的方法

    `getRealPath("/")`方法用于将相对于Web应用的URL路径转换为文件系统的绝对路径。注意,路径分隔符在Windows系统中通常是反斜杠`\`,而在Unix或Linux系统中则是正斜杠`/`,因此在拼接时需要考虑平台差异。 `...

    JSP中得到几种得到路径的方法

    为了获取页面所在目录的绝对路径,可以使用`new java.io.File(application.getRealPath(request.getRequestURI())).getParent();`。该方法结合了`getRealPath()`和`File`类的功能,返回的是不包含具体文件名的目录...

    详细介绍相对路径.pdf

    - **定义**: 绝对路径是指从Web站点的根目录出发到达指定文件的完整路径。 - **特点**: 所有网页引用同一个文件时,使用的路径都是一致的。 - **示例**: 同样以`/Dir1/SubDir2/BeRef.gif`为例,其绝对路径为`/Dir1/...

    java获取路径

    1. **得到工程目录**:`request.getSession().getServletContext().getRealPath("")`,返回的是应用的根目录的绝对路径,如`E:\Tomcat\webapps\TEST`。 2. **得到IE地址栏地址**:`request.getRequestURL()`,返回...

    fineReport部署到web项目中.docx

    要实现程序数据集,需要在 FineReport 的 lib 中导入要用的包,并在driver.properties和applicationcontext.xml文件中写入绝对路径。 4. 小结 FineReport是一款功能强大的报表工具,可以将其部署到Web项目中,以便...

    JAVA类,JSP,Servlet获取工程路径.txt

    在Java Web开发过程中,经常需要获取项目的根目录或某个特定资源文件的绝对路径。这些路径信息对于加载资源文件、处理文件上传下载等功能至关重要。本文将详细介绍在Eclipse环境中通过JSP、Servlet以及Java类获取...

    JAVA获取项目路径.doc

    5. **获取页面所在服务器的绝对路径**: ```java absPath = new java.io.File(application.getRealPath(request.getRequestURI())).getParent(); ``` 输出如 `D:\resin\webapps\TEST`。 ### 类文件中的路径...

    从HttpServletRequest获取各种路径总结

    - **类的绝对路径**:`Class.class.getClass().getResource("/").getPath()` - **获取工程的路径**:`System.getProperty("user.dir")` ##### 在Servlet中获取路径 - **获取工程目录**:`request.getSession()....

    servlet路径说明

    在这种情况下,浏览器会认为`/test`是一个绝对路径,它会直接在服务器的根目录下寻找,而忽略了当前工程名,导致请求无法正确到达Servlet。为了解决这个问题,我们需要在`action`中明确指定工程名,如`...

Global site tag (gtag.js) - Google Analytics