`
guozheng
  • 浏览: 70391 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

request获取路径

阅读更多

Request对象中可以获取各种路径信息,以下例子:

假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种路径信息如下

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

String remoteAddress=request.getRemoteAddr();

String servletPath=request.getServletPath();

String realPath=request.getRealPath("/");

String remoteUser=request.getRemoteUser();

String requestURI=request.getRequestURI();

 

out.println("path:"+path+"<br>");

out.println("basePath:"+basePath+"<br>");

out.println("remoteAddr:"+remoteAddress+"<br>");

out.println("servletPath:"+servletPath+"<br>");

out.println("realPath:"+realPath+"<br>");

out.println("remoteUser:"+remoteUser+"<br>");

out.println("requestURI:"+requestURI+"<br>");

 

结果:

path:/WebDemo
basePath:http://localhost:8683/WebDemo/
remoteAddr:127.0.0.1
servletPath:/index.jsp
realPath:D:\apache-tomcat-6.0.13\webapps\WebDemo\
remoteUser:null
requestURI:/WebDemo/index.jsp

 

来自网络(不好意思,以前复制到文档中的,地址没有记)

分享到:
评论

相关推荐

    超全面javaweb教程28天第10天 11 request获取请求路径相关的方法

    超全面javaweb教程28天第10天_11_request获取请求路径相关的方法

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

    下面小编就为大家分享一篇基于从request获取各种路径的方法介绍,具有很好的参考价值,希望对大家有所帮助

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

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

    request对象与作用

    如:&lt;%=request.ServerVariables("server_name")%&gt;获取域名 Request.ServerVariables(Url) 返回服务器地址 Request.ServerVariables(Path_Info) 客户端提供的路径信息 Request.ServerVariables(Appl_Physical_...

    request的使用.txt

    该语句用于获取当前网页的相对路径 例如: 访问路径为:http://localhost:8080/hansom/response.jsp **request.getContextPath()**返回虚拟路径: /hansom **request.getScheme()**返回使用的协议:http **...

    获取当前路径的几种方法

    ASP.net app_Code dll 类中获得当前...在ASP.NET 页面中获得当前路径的方法很多,比如 MapPath 和 Request 对象。 但是在 app_Code 文件夹下的类文件. 想要获得当前的目录,会发现上面的 MapPath 和 Request 都无法使用.

    jsp Request获取url信息的各种方法对比

    从Request对象中可以获取各种路径信息,以下例子:  假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种路径信息如下  String path = request.getContextPath(); String ...

    Java获取*路径实现探讨

    //不推荐使用获取工程的根路径 (2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用 (3)、request.getSession().getServletContext().getRealPath...

    jsp获取url路径的方法分析

    本文实例讲述了jsp获取url路径的方法。分享给大家供大家参考,具体如下: 如果你请求的URL是 http://localhost:8080/demo/Index.jsp request.getScheme() //输出:http request.getServerName() //输出: ...

    Asp.net内置对象之Request对象(概述及应用)

     获取服务器上asp.net应用程序的虚拟应用程序根路径  Browser  获取有关正在请求的客户端的浏览器功能的信息,该属性值为:HttpBrowserCapabilities对 象  ContentEncoding  获取或设置实体主体的字符集。该...

    Symfony2获取web目录绝对路径、相对路径、网址的方法

    主要介绍了Symfony2获取web目录绝对路径、相对路径、网址的方法,结合实例形式分析了Symfony获取路径与网址的常用操作技巧,并给出了Request完整文件的源码供大家下载参考,需要的朋友可以参考下

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

    =request.getContextPath()%&gt;是解决相对路径的问题,可返回站点的根路径。 &lt;a&gt;/XXX.jsp”&gt; //这样获得的是绝对路径 &lt;a&gt; //这样获得的是相对路径 &lt;a&gt;/XXXX.jsp”&gt; 能够更有效的防治连接的失效。 request....

    Servlet上传文件

    * 2) 利用 request 获取 真实路径 ,供临时文件存储,和 最终文件存储 ,这两个存储位置可不同,也可相同 * 3)对 DiskFileItemFactory 对象设置一些 属性 * 4)高水平的API文件上传处理 ServletFileUpload ...

    Asp.net中获取应用程序完整Url路径的小例子

    代码如下:/// &lt;summary&gt; /// Gets the absolute root /// &lt;/summary&gt; public static Uri AbsoluteWebRoot { get www.jb51.net { var... uri.Host = context.Request.Url.Host; if (!context.Request.Url.IsDefaultPor

    Django 请求Request的具体使用方法

    1 URL路径参数 在定义路由URL时,使用正则表达式提取参数的方法从URL中获取请求参数,Django会将提取的参数直接传递到视图的传入参数中。 未命名参数按顺序传递, 如 url(r'^index/([a-z]+)/(\d{4})/$', views....

    request请求获取参数的实现方法(post和get两种方式)

    提交表单代码: ...-- 注意href和action都是写的完整的名称:项目名和资源路径名 --&gt; &lt;!-- 下面一句是get请求方式并在URL后面传值 --&gt; 点击这里 &lt;form action="/Web/AAServlet" method="pos

    asp.net获取网站绝对路径示例

    以上代码生成的结果如下:当以网站的方式访问时,结果如下: 代码如下:VirtualPathUtility.ToAbsolute(“~/”) = /HttpRuntime.AppDomainAppVirtualPath = /Request.ApplicationPath = /Page.ResolveUrl(“~”) ...

    asp.net 文件路径之获得虚拟目录的网站的根目录

    string Server.MapPath(string path) 返回与Web服务器上的指定虚拟路径相对应的物理文件路径。 Server.MapPath(Request.ServerVariables[“PATH_INFO”]) Server.MapPath(“/”) Server.MapPath(“”) Server....

    asp.net(c#)中取得文件物理路径

    最近突然需要用到取得文件物理路径,找了下,这个不错asp.net(c#)在实际应用中,经常需要将虚拟路径转换为实际路径.Request对象的MapPath方法可以解决该问题.下面的例子显示MapPath方法的使用. 代码如下:[removed] ...

    asp 无限分级以Select输出并可根据类ID选中option项,取值、名更方便

    'request获取:request("grade_ParentID")取到选中的类的ID,request("grade_ClassName")取到选中的类的名(不加修饰)(ClassName) '这里有写的不周到的地方还请多指教,谢谢。 '调用:call ShowTree_Select(0,12) ...

Global site tag (gtag.js) - Google Analytics