`
忧里修斯
  • 浏览: 432267 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

获取web服务器的根路径

    博客分类:
  • J2SE
阅读更多
/**
* 获取服务器WebRoot的绝对路径
* @return
*/
public String getWebRootPath(){
	String classpath = this.getClass().getResource("SysConfig.class").toString();
	String rootpath = classpath.substring(classpath.indexOf(":")+2, classpath.lastIndexOf("WEB-INF")).replaceAll("%20", " ");
	return rootpath;
}
分享到:
评论
1 楼 arlxy 2010-06-15  
你觉得你这句话对别人有帮助?

相关推荐

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

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

    获取文件根路径的方法

    在开发Web应用的过程中,经常需要获取到文件的根路径以便进行文件操作或资源定位。本文将详细介绍如何在ASP.NET环境中获取应用程序的根路径,并解释每一步的操作逻辑,帮助读者理解并掌握这一技能。 #### 1. 应用...

    WEB 项目中JAVA取得WEBROOT物理路径

    在Java Web开发中,获取WEB-INF目录或者更广泛的WEBROOT(Web应用的根目录)的物理路径是一项常见的需求。这通常涉及到服务器环境变量、Servlet API的使用以及对Web应用部署结构的理解。以下将详细讲解如何在Java中...

    C# 获取文件路径

    3. `Request.ApplicationPath`:获取服务器上 ASP.NET 应用程序的虚拟应用程序根目录。 WinForm 应用程序获取文件路径 在 WinForm 应用程序中,可以使用以下方法获取文件路径: 1. `Environment.CurrentDirectory...

    JAVA获取各种路径总结

    - `getServletContext()` 返回当前Servlet的上下文对象,可以从中获取Web应用的根目录路径。 - 可用的方法还包括: - `javax.servlet.http.HttpSession.getServletContext()` - `javax.servlet.jsp.PageContext....

    易语言简易WEB服务器

    在易语言简易WEB服务器中,可能包含有解析请求头、提取请求方法、获取请求URL等函数。 4. **转换路径子程序**:在HTTP服务器中,转换路径是一个重要的功能,它将客户端请求的URL转换为服务器上实际的文件路径。例如...

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

    而获取当前Web应用的根目录实际物理路径,则使用`application.getRealPath("/")`。 #### 3.2 Servlet获取当前应用路径 对于Servlet而言,获取当前应用路径的方法类似,主要通过`request.getServletPath()`获取...

    JAVA中获取各种路径

    #### (1) 获取Web应用根目录:`request.getSession().getServletContext().getRealPath("")` 此方法返回Web应用的根目录路径,如`E:\Tomcat\webapps\TEST`,这对于获取应用内的任何资源非常关键。 #### (2) 获取...

    在html页面使用JavaScript实行文件上传到本地服务器并获取文件所在路径

    使用JavaScript实现文件上传到本地服务器并获取到上传后文件所在路径,是由到JavaScript,java以及html页面。这个比较好,不是在jsp上获取路径,jsp太简单了,而且过时了,所以就在html页面实现了下功能,我主要是做...

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

    相对路径是指相对于某个基准目录的路径,例如在 Servlet 中,"/" 代表 Web 应用的根目录。 2. JSP/Servlet 中的相对路径和绝对路径 在 JSP/Servlet 中,相对路径和绝对路径的概念非常重要。在服务器端,相对地址是...

    从HttpServletRequest获取各种路径总结

    - **描述**:用于获取服务器上的实际物理路径。 - **示例**: - `request.getSession().getServletContext().getRealPath("/")` - `this.getServletContext().getRealPath("/")` - `this.getServlet()....

    WEB服务器的安全威胁和预防措施

    ### WEB服务器的安全威胁和预防措施 随着互联网技术的迅速发展,WEB服务器作为互联网的重要组成部分,在为用户提供便捷服务的同时,也面临着各种安全威胁。为了确保WEB服务器的安全稳定运行,有必要了解常见的安全...

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

    `request.getRealPath("/")`方法可以获取Web应用在服务器上的物理路径。这在处理文件系统中的文件路径时非常有用,比如读取或写入服务器上的文件。 ```java String realPath = request.getServletContext()....

    asp.net获取网站路径

    在 ASP.NET 中,可以使用 HttpRuntime.AppDomainAppPath 获取网站的物理路径,这个路径指向网站在服务器磁盘上的物理路径。例如,如果网站位于 E:\Visual Studio 2005\aDirectory\testweb,则 HttpRuntime....

    node.js-clock时钟web服务器案例

    在这个“node.js-clock时钟web服务器案例”中,我们将深入探讨如何使用Node.js创建一个简单的实时显示当前时间的Web服务器,以及如何自定义URL路径来扩展功能。 首先,让我们了解Node.js的基础。Node.js是一个开放...

    Java获取此次请求URL以及服务器根路径的方法

    在Java Web开发中,我们经常需要获取到当前请求的URL以及服务器的根路径,以便于构建动态的页面链接或者处理请求。本篇文章将详细介绍如何在Java中实现这一目标。 首先,我们来理解一下请求URL(Request URL)和...

    一个基于HTTP的独立web服务器

    本项目提供了一个用Java编写的独立Web服务器,这使得开发者可以更深入地理解Web服务器的工作原理,并能够自定义其功能。 【描述】: 这个项目旨在作为一个教学资源,帮助初学者理解Web服务器的内部运作。通过Java...

    多线程web服务器

    本项目是用C++实现的一个简单Web服务器,它能够处理GET请求,是学习多线程技术和网络编程的典型实例。 首先,让我们详细探讨“多线程”这一概念。在计算机程序设计中,多线程允许一个应用程序同时执行多个不同的...

    C#实现WEB服务器

    在IT领域,特别是软件开发与网络编程中,利用C#语言构建一个简易的WEB服务器是一项既具挑战性又富有教育意义的任务。以下是对基于C#实现的WEB服务器的知识点进行的详细阐述,涵盖其基本原理、核心功能以及具体实现...

    java web开发中的路径问题

    - **重定向**:在重定向中,`"/"`表示的是服务器的根目录`http://机器IP:8080`,而要指向具体的应用,需使用`request.getContextPath()`获取Web应用的路径,如`str + "/dir1/c.jsp"`。 ### 配置文件web.xml中的URL...

Global site tag (gtag.js) - Google Analytics