在前台jsp页面中加上
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<base href="<%=basePath%>" target="_self"></base>
request.getContextPath() 指的是协议名称,例如http
request.getServerName() 指的是服务器的名称,例如localhost
request.getServerPort() 指的是使用的端口号,例如8080
request.getContextPath() 得到的是项目的名字
base标签设置页面所有链接默认为basePath,target=”_self”表示在相同的框架中打开被链接文档,是默认值。