spring不同xml配置文件之间的相互引用问题有会解决的吗? 80C

《bean id="actionTest" class="service.SpringTest"》
《property name="serviceTest" ref="serviceTest"/》
《/bean》
我的spring配置文件有两个,第一个内容如上,ActionTest依赖的对象(ref对应的serviceTest的bean)写在另一个配置文件中,运行时会报错提示没有ref对应的serviceTest的bean,**写在同一个配置文件中的话就不报错了**。但之前工作过的项目中也是像我这么把action层和service层的bean分开在不同配置文件中写的。有人知道我现在的报错怎么回事怎么解决吗?说白了就是怎么才能让action层的配置文件找到service层的配置文件。(除了用import标签外有别的方式吗?具体怎么用)

4个回答

楼主注入这个service了没,截图发一个吧错在哪儿了

使用 把那个xml文件引入,其他照样配置 ,再启动项目试试看 ref应该找不到有id叫serviceTest的,所以报错了

u010287873
点滴记录,是前进的脚步 具体怎么引入那个xml文件?
2 年多之前 回复

“内容如上”??
题主可能没传好代码,,,要好重传一份

“之前工作过的项目中也是像我这么写的”,,我估计,可能是spring版本不一样,或者是题主少些东西了

例如没有引入?

 <import resource="...."/>  

那你再看一眼吧,我又把代码重新改了下传上去了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐