可能在做文件上传或者 图片加载,资源加载 时候用到文件相对服务器地址
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()); 结果如下: 部署到服务器后结果:
(仅供参考)