我们项目用的是struts1.3版本的,可以分模块配置。页面默认的base是PagConfig.contentPath="../"。因为大多数页面都是子模块下显示的。现在我来做系统登录初始化的工作,在主页上去初始化数据,用的是自己包装的AJAX.update()函数。
main.jsp是由LoginAction.login方法跳转的。整个框架是这样做的:
在gotoMain.jsp中通过window.href=/loginActon.do?method=login来跳转到main.jsp。
但现在在main.jsp中的JS请求都失效了,我怀疑是路径问题,就将PagConfig.contentPath="/"这样设的,还是不行。最后设成PagConfig.contentPath=""就OK了,我们开发手册上有类似的解决方法都是按照开始的方法来设的。而PagConfig.contentPath=""是个什么意思呢?