在weblogic上部署web应用时,以文件夹形式部署没有任何问题,但是以war包部署时,却报找不到action错误。
究其原因,其实是weblogic在部署war时,将WEB-INF/classes中的内容全部打成_wl_cls_gen.jar放到WEB-INF/lib目录下了。如果struts没有加载到该jar,则会报找不到action错误。
解决办法:在struts.xml加入下面两行即可
">
在weblogic上部署web应用时,以文件夹形式部署没有任何问题,但是以war包部署时,却报找不到action错误。
究其原因,其实是weblogic在部署war时,将WEB-INF/classes中的内容全部打成_wl_cls_gen.jar放到WEB-INF/lib目录下了。如果struts没有加载到该jar,则会报找不到action错误。
解决办法:在struts.xml加入下面两行即可