String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; System.out.println("basePath"+basePath);
有的时候获取basePath 无法正确获取。分析原因,是因为使用代理的缘故。 nginx 与tomcat代理就出现这种问题