其实分文件夹放就不会出这个错的。spring的jar放入spring文件夹中,hibernate的jar放入hibernate文件夹中
Q:确认了配置文件都没有错了,但是还是Servlet action is not
available ,action里面只是打印一句话而已。然后我就分开做
整和SSH看看问题出在哪,我先把Spring和Struts整和了,提交
action的时候没有报错,但是一旦我把Hibernate整和进来的话
,就报Servlet action is not available 了,我能确定的只是我的
代码和配置文件都没有错,是jar包的错。但就是不知道错在哪
里?
A:去掉类路径上的关于Hibernate的3个lib
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
hibernate-annotations.jar
Q:
A:
解决Servlet action is not available 的问题,
其实就是一个很小的地方修改一下就OK了,当然前提是你的
struts-config.xml和applicationContext.xml文件配置确认无误,
还出现了上面提示的错误的话,那就恭喜你,成功离你就只有
一步之遥了!!!现在只要把jsp页面的Action对应的Form表单的属
性action="xxx.do?method=..."改成action="/xxx.do?
method=..."就完成了,就这么简单???没错就这么简单,只
要在请求路径前加个斜杠就完事!!