【50分求解】SSH整合时发生
Servlet action is not available错误!
SSH整合,一但遇到ACTION时就发生 Servlet action is not available错误,TOMCAT日志记录:
Marking servlet action as unavailable
Servlet /ajax threw load() exception
StandardContext[/ajax]action: null
最终发现只是因为引入的那些JAR包有问题,MYeclipse自动加入的包好像有问题。
MYECLIPSE添加顺序:struts1.1、Spring2.0、hibernate3.1
换换包解决了问题,但是我想知道到底是哪几个包的问题,一直查不出来,大家说说这个怎么解决啊?
------解决方案--------------------struts1.1是不直持动态表单验证的。还是用struts1.2吧。
------解决方案--------------------那就来一个一个的替换试试
------解决方案--------------------这样的问题我以前也碰到过。我的是eclipse3.2.2 myEclipse是5.5的。在myEclipse添加包的循序好像应该是struts1.1、hibernate3.1 Spring2.0。hibernate3.1 和Spring2.0有个包的版本不同,会引发冲突的。具体是那个包我也不记得了。
------解决方案--------------------首先删除一个叫,Hibernate-ann什么的包,如果不删除会出现你的问题,删除后如果发现程序还无法运行,那么就是你自己程序当中配置文件或者java文件有问题``````````````````