SSH整合问题解决(不断更新ing)
1、先整合struts时出现的错误
之前在网上查过很多,但都没有太好的解释,本人英语也不太好,那一大段报错信息也懒得看。今天看到一个解决办法,倒是给了我启发,于是从很长的一段英文中摘出这么一句话,
这个是在项目部署后,运行tomcat时报的错
Unable to load bean: type: class:。。。
应该是包有冲突了,我检查了一下,首先导包的时候,多倒了struts2-spring-plugin-2.0.9.jar这个,因为那个时候还没有整合spring,所以这里通不过。
其次在排除完错误后,要stop tomcat,然后remove工程,然后重新加载。
第三,也有可能是少包或者包与包之间冲突,这个我没有好好整理过,所以一定要看报错信息然后百度就好,google越来越受限制
有些人这样说:很多朋友在使用Struts2时都会遇到这个异常,导致其主要原因还是因为加错了包,大家只要将xwork-2.1.1.jar和struts2-core-2.1.2.jar,换成xwork-2.0.4.jar和struts2-core-2.0.14.jar或者struts2-core-2.0.14.jar (未考证)
下面是我这次整合时遇到的别的问题
包没有问题了之后,还是报错,原来是方法写错了,代码没有自己写,总是这里粘点那里粘点,所以name会对不上,改过后,在运行,只有一个警告。
index.jsp和helloapp.action都没有问题了
感想:现在这个项目才一个jsp页面,方法也就这个一,并且struts包一共才手动导入5个,就这么多问题,后面可怎么办 啊,怪不得之前一下子整合完了,大片大片的红叉叉。
磨刀不误砍柴工,还是一点一点来吧
-------------------------我是分割线------------------------------------