日期:2014-05-18  浏览次数:20685 次

spring的部署问题
在做spring开发的时候,我用的是resin发布

当resin发布的时候,若是
<web-app   id= '/ '   app-dir= 'D:/test/webapp '   />
从根发布时候,没问题,一切正常

但当
<web-app   id= '/abc/ '   app-dir= 'D:/test/webapp '   />

换成这样,不是从根发布。。有了子项目时。。。就会出现一些问题

我只用的是spring的mvc,因为在配置文件里写的是
<prop   key= "/aa/addUser.do "> userAddController </prop>

本来是:localhost/aa/addUser.do
后来是:localhost/abc/aa/addUser.do

但由于有时候回跳转,系统就把abc没有了。。变成localhost/aa/listUser.do

这种问题,我在spring+struts时候,就不会发生,始终是从发布路径的根开始的

但只用spring的mvc的时候,就出现这个问题,也就是说不能发布到一个子结点上,只能从根发布,这就有点不对了。。

希望大家能帮我,是改web.xml??还是改哪里???


------解决方案--------------------
高人快来。。指点我一下吧。。。。
------解决方案--------------------
帮你顶下!应该就是路径问题吧,加个/或减个/试试
------解决方案--------------------
是路径问题。。我现在是不想改动原来的配置,只是想在web.xml上,或者怎么再配一下解决了

不想改mvc方面的配置,,当然那样改也行。。但你也知道,若这的改,页面里的也要改。。controller配置也要改。。太多了。
------解决方案--------------------
再顶一下吧
------解决方案--------------------
帮你顶下!
------解决方案--------------------
我来顶一下
------解决方案--------------------
我再顶!@!!!!
------解决方案--------------------
我使劲顶!!!!!!