zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    A1035
    A1005
    A1073
    A1061
    A1058
    A1027
    A1019
    Java 操作临时文件创建与删除
    面试必会之HashMap源码分析
    springboot整合cxf框架启动报错
  • 原文地址:https://www.cnblogs.com/lcuzhanglei/p/2514317.html
Copyright © 2011-2022 走看看