近段时间使用 sitemish 发现跳转的时候配置需要注意很多细节。
今天解决了一问题, 我一直都是用重定向跳转, 主要是因为使用服务器跳转没有成功,原因是因为,js 和css都没有来,
解决方案,经过分析,是因为通过服务器跳转,js,css的路径都是基于当前action路请求的,所以无法找到.
<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; %> <head> <base href="<%=basePath%>">
使用相对路径解决了.