zoukankan      html  css  js  c++  java
  • Java Web 路径问题

    可能在做文件上传或者 图片加载,资源加载 时候用到文件相对服务器地址

    System.out.println(request.getRemoteUser());  //客户端用户
    System.out.println(request.getRemoteAddr()); //客户端IP
    System.out.println(request.getRemoteHost()); //客户端主机名
    System.out.println(request.getRemotePort()); // 客户端端口
    System.out.println(request.getLocalAddr()); // 服务器IP
    System.out.println(request.getLocalName()); // 服务器主机名
    System.out.println(request.getLocalPort()); // 服务器端口
    
    


    // 输出路径信息
    // String remoteUser=request.getRemoteUser();
    System.out.println("0、 " + request.getSession().getServletContext().getRealPath(""));
    System.out.println("1、 " + this.getClass().getClassLoader().getResource("/").getPath());
    System.out.println("2、 " + request.getRequestURL());
    System.out.println("3、 " + request.getRequestURI());
    System.out.println("4、 " + request.getServletPath());
    System.out.println("5、 " + request.getQueryString());
    String path = request.getContextPath();
    System.out.println("6、 " + request.getContextPath() );
    System.out.println("7、 " + request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+ path+"/");
    System.out.println("8、 " + request.getRemoteAddr());



    结果如下:



    部署到服务器后结果:

    (仅供参考)
  • 相关阅读:
    关于Js异常
    gitea windows 安装
    spring boot 错误页面配置
    mysql 常用用函数
    nginx 安装 tomcat pfx 格式证书
    git pull 报错
    maven 打 jar 包,包含 xml, 包含 额外 jar
    git clone 分支代码
    git 切换远程分支
    mycat 在 mysql 8.0 下 无法连接 bug
  • 原文地址:https://www.cnblogs.com/1995hxt/p/4905485.html
Copyright © 2011-2022 走看看