最近使用SpringMVC,在前台页面跳转时总是存在路径跳转问题,所以直接写成了:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
页面中写href=<%=basePaht%>;+“to...”;
若js中有路径,则在页面最前面的script中写
var basePath = <%=basePaht%>;
然后在js代码中使用basePath变量。
这样你的网站就可以随便改域名啦!
请指教!
解决SpringMVC页面跳转路径问题的技巧

本文提供了一种在使用SpringMVC时处理页面跳转路径的方法,通过在页面中直接引用上下文路径和服务器端口,使得网站在更换域名时无需修改链接。同时介绍了如何在JavaScript中利用此路径信息进行灵活操作。
26万+

被折叠的 条评论
为什么被折叠?



