`

HttpServletRequest request 相关方法 得到路径

    博客分类:
  • Web
阅读更多
/* --------------------------POST------------->
http://192.168.1.211:8080/demo/index.jsp
username=qqqq
password=wwww
email=1063128263@qq.com
发送请求! */
request.getMethod()	=POST
request.getContextPath()	=/demo
request.getRequestURI()	=/demo/reg
request.getRequestURL()	=http://192.168.1.211:8080/demo/reg
request.getServletPath()	=/reg

/* http://192.168.1.211:8080/demo/index.jsp?username=1&password=1&email=1 */
//-----------------------GET------------------->
request.getMethod()	=GET
request.getContextPath()	=/demo
request.getQueryString()	=username=1&password=1&email=1
request.getRequestURI()	=/demo/index.jsp
request.getRequestURL()	=http://192.168.1.211:8080/demo/index.jsp
request.getServletPath()	=/index.jsp
分享到:
评论

相关推荐

    从HttpServletRequest获取各种路径总结

    通过上述介绍可以看出,在Java Web开发中,合理地利用`HttpServletRequest`对象提供的方法可以有效地获取到所需的路径信息。不同的路径获取方式适用于不同的应用场景,开发者可以根据具体的业务需求选择合适的方法来...

    基于HttpServletRequest 相关常用方法的应用

    这个接口提供了许多方法来获取请求的相关信息,包括请求参数、请求头、请求路径等。下面将详细介绍`HttpServletRequest`的一些常用方法及其应用场景。 1. **获取请求URL和Referer** `HttpServletRequest` 提供了 `...

    tomcat10升级单个jar里面的jakarta.servlet.http.HttpServletRequest

    目的:tomcat10版本导致List<FileItem> fileItems = sfu.parseRequest(request) 入参的HttpServletRequest必须为:import jakarta.servlet.http.HttpServletRequest; 运行cmd,再该目录下执行: 执行步骤:java -...

    jsp中获得路径的两种方法和获得url路径的方法(推荐).docx

    然而,`request.getRealPath("/")`方法虽然可以获取到服务器上JSP文件的实际物理路径,如`d:\web\`,但这个方法在现代的Java Web应用中已经不再推荐使用,因为它依赖于服务器的文件系统,这在分布式和容器化的环境中...

    web开发中获得绝对路径的方法

    本文将详细介绍如何在Web开发中获得绝对路径的方法,并通过实例来解释具体的实现过程。 ### 一、理解绝对路径与相对路径 在开始之前,我们首先需要明确什么是绝对路径以及它与相对路径的区别。 **绝对路径**指的...

    java web 修改request携带的参数信息

    在`doFilter()`方法中,我们可以对`HttpServletRequest`的`getParameterMap()`方法返回的参数映射进行修改。这个映射包含了所有请求参数的键值对,其中键是参数名,值是一个字符串数组,因为同一个参数名可能对应多...

    request.getcontextPath()_详解

    request....request.getcontextPath()方法是Java Web开发中非常重要的方法,用于获取当前Web应用程序的Context Path,该方法的应用场景有很多,可以解决相对路径的问题,生成文件路径,获取虚目录等问题。

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

    例如,如果部署了一个名为`myapp`的应用,则通过此方法得到的路径为`/myapp`。这对于构建应用内部的URL非常有用。 ```java String contextPath = request.getContextPath(); ``` #### 2.2 使用`request....

    request获取url以及其参数

    HttpServletRequest request = ... // 获取HttpServletRequest实例 String url = request.getRequestURL().toString(); ``` 如果你还需要包括主机名和端口号,可以使用`getRequestURI()`方法,但请注意它不包含协议...

    HttpServletRequest 中 getRequestURL和getRequestURI的区别

    本文将深入探讨 `HttpServletRequest` 中的 `getRequestURL()` 和 `getRequestURI()` 方法的区别。 首先,我们来看 `getRequestURI()` 方法。`getRequestURI()` 返回的是客户端发送请求时的完整统一资源标识符(URI...

    java项目中获取路径详解

    在 Java 项目中,获取绝对路径可以使用 `HttpServletRequest` 对象的 `getRealPath()` 方法。在 Web 项目中,可以使用 `request.getRealPath("")` 获取绝对路径。 ClassPath 路径 ClassPath 路径是 Java 项目中的...

    java绝对路径和相对路径

    - 使用`ServletContext`对象的`getRealPath("/")`方法,同样可以获得Web应用的根目录的绝对路径。 - 示例:`E:\eclipseM9\workspace\tree\treeweb` #### 二、获取本地路径 在Java程序中,获取本地路径主要是指...

    java中对象的作用,如何获取Request对象

    4. **获取请求信息**:Request对象还提供获取请求方法(GET、POST等)、请求URI、请求URL、请求路径、请求协议等信息的方法。 5. **上传文件**:在处理multipart/form-data类型的POST请求时,Request对象可以通过`...

    java获取路径的各种方法

    1. **request.getRealPath()**:这是HttpServletRequest对象的一个方法,用于获取请求中相对路径对应的服务器上的实际物理路径。例如,`request.getRealPath("/")`返回Web应用的根目录,而`request.getRealPath("web...

    struts的request包装替换的思想

    我们需要实现`doFilter()`方法,在这个方法中,我们可以获取到HttpServletRequest和HttpServletResponse对象,然后用自定义的RequestWrapper替换原始的HttpServletRequest。 ```java public class ...

    request域对象的实例代码

    Request对象,全称为HttpServletRequest,是Servlet API中的一个重要接口,它提供了获取客户端HTTP请求信息的方法。"request域对象的实例代码"这个标题所涵盖的知识点主要集中在如何利用HttpServletRequest来处理...

    fckeditor上传文件绝对路径设置方法

    public String getUserFilesPath(HttpServletRequest request) { // 获取当前请求的绝对路径 String contextPath = request.getRequestURI(); // 添加用户文件夹路径 contextPath += "/userfiles"; return ...

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

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

    Request中getContextPath、getServletPath、getRequestURI、request.getRealPath的区别.doc

    在Java Web开发中,对于HTTP请求处理时经常需要用到`HttpServletRequest`对象的方法来获取客户端请求的一些信息,如请求路径等。其中`getContextPath()`, `getServletPath()`, `getRequestURI()`以及`getRealPath()`...

Global site tag (gtag.js) - Google Analytics