`
wuhaidong
  • 浏览: 357858 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

request获取各种路径总结

阅读更多

从request获取各种路径总结:

request.getRealPath("url");//虚拟目录映射为实际目录

request.getRealPath("./");//网页所在的目录

request.getRealPath("../");//网页所在目录的上一层目录

 

 

假定你的web application(web应用)名称为news,你的浏览器中输入请求路径:

 

http://localhost:8080/uploading/load.jsp

 

request.getContextPath()  =>  /uploading

 

request.getServletPath()  =>  /load.jsp

 

request.getRequestURL()  =>  http://localhost:8080/uploading/load.jsp

 

request.getRealPath("/")  =>   F:\learn\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\uploading\

 

分享到:
评论

相关推荐

    JAVA获取各种路径总结

    ### JAVA 获取各种路径总结 在Java开发中,特别是在Web应用开发中,经常需要获取不同类型的路径,例如:当前Web应用的路径、特定文件的真实路径等。本文将详细讲解如何通过不同的方式来获取这些路径。 #### JSP中...

    从HttpServletRequest获取各种路径总结

    ### 从HttpServletRequest获取各种路径总结 #### 一、概述 在Java Web开发中,通过`HttpServletRequest`对象可以获取客户端请求的各种信息,包括但不限于路径信息。这些路径信息对于开发者来说至关重要,尤其是在...

    基于从request获取各种路径的方法介绍

    总结而言,本文从多个方面介绍了如何在不同的环境和对象中获取Web项目中的各种路径,包括绝对路径、相对路径以及Web应用的根目录等。掌握了这些路径获取的方法,将有助于开发者更加精确地管理和操作Web资源,从而...

    java项目中获取路径详解

    在 Web 项目中,可以使用 `request.getRealPath("")` 获取绝对路径。 ClassPath 路径 ClassPath 路径是 Java 项目中的一个重要概念。它指的是项目编译后所在的路径。使用 `UploadImage.class.getResource("/")` ...

    Java相对路径绝对路径总结

    例如,提交到a.jsp的action属性为`"/webapp/user/a.jsp"`或者使用`<%=request.getContextPath()%>`来动态获取Web应用的路径,即`"<%=request.getContextPath()%>/user/a.jsp"`。 - **JavaScript中的相对路径**: ...

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

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

    java绝对路径和相对路径

    综上所述,在Java中获取各种路径的方法有很多,选择哪种方法取决于具体的应用场景和需求。在Web应用开发中,推荐使用`request.getRealPath`或`ServletContext`的`getRealPath`方法来获取绝对路径;而在一般的Java...

    java获取路径的各种方法

    总结来说,Java中获取路径涉及相对路径和绝对路径的概念,以及多种获取实际路径的方法,如`HttpServletRequest`的`getRealPath()`、`System.getProperty()`和`ServletContext`等。理解和熟练运用这些方法对于开发...

    关于java和web工程项目中各种路径的获取总结借鉴.pdf

    ### 关于Java与Web工程项目中各种路径的获取总结 #### 一、获取Web服务器项目的真实物理路径 在Java Web开发中,我们经常会遇到需要获取Web应用程序的实际物理路径的情况。这通常用于读取文件或者访问资源文件等...

    c#Request关于Url分析

    - `Request.Url.AbsolutePath`:返回URL的路径部分(不包含协议、主机名和端口)。例如,对于上面的例子,结果为`/article/detail/6.html`。 - `Request.Url.AbsoluteUri`:返回完整的URL字符串,包括协议、主机名...

    获取文件根路径的方法

    - `HttpContext.Current.Request.ApplicationPath` 获取当前请求的应用程序路径。 - 如果获取到的路径长度仅为1(通常是斜杠“/”),则将其设置为空字符串。 #### 2. 当前路径(CurrentPath) 当前路径指的是服务器...

    PHP获取当前url路径的函数及服务器变量QUERY_STRING、REQUEST_URI

    ### PHP 获取当前URL路径的函数及服务器变量:QUERY_STRING、REQUEST_URI、SCRIPT_NAME、PHP_SELF 在PHP开发中,理解并正确使用服务器变量是至关重要的。这些变量可以帮助开发者获取当前请求的各种信息,例如请求的...

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

    ### Java(Web)中相对路径与绝对路径问题总结 #### 基本概念理解 在Java Web开发中,路径的概念非常重要,因为它们直接影响到资源的加载和处理。路径分为两种类型:绝对路径和相对路径。 **绝对路径**是指文件或...

    java中相对路径,绝对路径问题总结.doc

    在Java编程中,理解路径的概念至关重要,...在实际开发中,应当避免过于依赖于特定的文件系统结构,尽可能使用相对路径,并在必要时使用`request.getContextPath()`来获取Web应用的上下文路径,从而确保路径的正确性。

    总结一下java获取路径几种途径

    在Web应用中,通过`request.getContextPath()`可以获得web应用的上下文路径,如"/tree",这里的"tree"指的是web项目的root context。这通常用于构建请求URL或资源路径的基础部分。 ### 2. 解决Java路径问题的方案 ...

    JSP获取HTTP header信息(request)例子

    - `request.getPathInfo()`: 返回路径信息字符串,这是对`request.getRequestURI()`返回的路径的补充信息。 - `request.getPathTranslated()`: 返回经过翻译的路径信息字符串。 - `request.getQueryString()`: ...

    获取当前网站的路径

    根据给定的文件信息,我们可以总结出以下关于“获取当前网站的路径”的相关知识点: ### 知识点一:理解网站路径的概念 1. **网站路径定义**:网站路径指的是在Web服务器上存储网站文件的具体位置。这通常包括网站...

    android获取相册图片和路径的实现方法

    总结起来,在Android 4.4及更高版本中获取相册图片和路径的关键在于适配新的API,如`ACTION_OPEN_DOCUMENT`,以及使用`ContentResolver`来处理数据操作。理解这些变化对于开发兼容性良好的Android应用至关重要。同时...

    获取当前路径的几种方法

    在ASP.NET页面中,我们可以轻松地通过`MapPath`或`Request`对象来获取当前路径。但在非页面环境(例如app_Code文件夹下的DLL类)中,由于没有直接访问`HttpContext`的权限,这些方法将无法使用。本文将探讨几种不同...

Global site tag (gtag.js) - Google Analytics