<%
String contextPath = request.getContextPath();
request.setAttribute("contextPath", contextPath);
%>
http://localhost:8080/Info_System/user/user_info.jsp
https://www.cnblogs.com/gzl180110/p/10754477.html
1.request.getSchema();可以返回当前页面所使用的协议,就是”http”
2.request.getServerName();返回当前页面所在服务器的名字,就是上面例子中的”localhost”
3.request.getServerPort();返回当前页面所在服务器的端口号,就是上面例子中的”8080”
4.request.getContextPath();返回当前页面所在的应用的名字,就是上面例子中的”Info_System”
<%
String path = request.getContextPath();
String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request.getServerPort()+path+”/”;
%>
根路径应该是那么http://localhost:80/Info_System/ 也就是 basePath
原文:https://www.cnblogs.com/gzl180110/p/10754477.html