看马士兵老师的Struts2总结,觉得这个方法很好。
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
<head>
<!-- 设置base标签,当前页面的所有超链接前面都会自动加上basePath -->
<base href="<%=basePath%>" />
</head>
<body>
<a href="index.jsp">index.jsp</a>
</body>
这个basePath可以放在一个基本的jsp,别的jsp可以include进来!