SSH框架报空指针异常解决过程
今天搭建了一个SSH框架,在Spring的applicationContext.xml中注入关系配的好好的,就是报空指针异常,找了很久。终于在同事等众人的一番忙碌之后还是让我给解决了。
首先:我没有在Web.xml中配置Spring监听,导致启动的时候就很快。Action层中sett方法就不走。然后把监听给添加上去了。
第二:监听添上去之后,sett方法是走了,但是还是报空指针异常,结果在网上,还有同事说是struts.xml中action的class应该配置为applicationContext.xml中bean的Id,也就是说struts中的对象要由Sping中获取,否则就是为空。
第三:同事帮我这样配置了,结果启动就报错,O(∩_∩)O哈哈~。幸而我在之前在网上查找错误原因的时候,看到一条“spring和struts之间是又一个叫struts-spring-2.2xxx记不清楚了”来联系起来的,所以我用MyEclipse又创建一个Web工程,在集成struts的时候,把与Spring有关的集成选项选中了,然后果真出现了这个包,拷贝过去,启动,OK。
O(∩_∩)O~
相关推荐
会哭的雨 2020-05-01
xiangqiao 2020-04-09
sshong 2019-12-31
会哭的雨 2019-12-09
kevincheung 2015-05-01
hulao 2019-10-25
MangoNova 2012-06-09
风吹草动 2017-09-27
Debugzhang 2015-05-19
wangchao 2015-04-22
dairen0 2014-08-27
Debugzhang 2013-10-26
wangchao 2013-05-23
Devliyangjunfei 2014-10-21
changemust 2014-10-07
dairen0 2012-09-04
gsl 2015-08-03
gsl 2012-11-02