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

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());



结果如下:


Java Web 路径问题
部署到服务器后结果:
Java Web 路径问题

(仅供参考)

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
  • 2021-05-09
  • 2021-12-31
  • 2021-07-09
  • 2021-12-22
  • 2022-02-20
猜你喜欢
  • 2021-08-17
  • 2021-06-12
  • 2021-05-28
  • 2021-04-18
  • 2021-07-13
  • 2021-09-28
  • 2021-09-14
相关资源
相似解决方案