Spring 注入问题

alienj 2009-05-28 02:40:12
Spring 注入后,调用的时候仍然是空指针

采用的是set注入,我在set里面写了个print,查看注入后的地址,然后启动spring,发现注入了两次~!!
但是我访问action的时候,仍然是个空值。。。
搞了三天了~~急@!!!

貌似是STRUTS的plugin的问题,但是始终无法解决。各位大虾帮忙。。。
...全文
67 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangmingxi 2009-05-28
  • 打赏
  • 举报
回复
偶尔也会遇到, 大都是配置文件写错了~~
mayuning258 2009-05-28
  • 打赏
  • 举报
回复
进来学习学习!
alienj 2009-05-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lixi292 的回复:]
<plug-in className="org.apache.struts.validator.ValidatorPlugIn" >
<set-property property="pathnames" value="/WEB-INF/validation.xml,/WEB-INF/validator-rules.xml"/>
</plug-in>

除了插件问题 还有可能是 Spring 配置bean的问题

配置文件 可能写错了
[/Quote]


spring的配置文件没有错误
西瓜 2009-05-28
  • 打赏
  • 举报
回复
<plug-in className="org.apache.struts.validator.ValidatorPlugIn" >
<set-property property="pathnames" value="/WEB-INF/validation.xml,/WEB-INF/validator-rules.xml"/>
</plug-in>

除了插件问题 还有可能是 Spring 配置bean的问题

配置文件 可能写错了
alienj 2009-05-28
  • 打赏
  • 举报
回复
[code=XML]]<controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor"></controller>

<message-resources parameter="com.ppd.struts.ApplicationResources" />

<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml" />
</plug-in>


<!-- 验证规则插件 -->
<plug-in className="org.apache.struts.validator.ValidatorPlugIn" >
<set-property property="pathnames" value="/WEB-INF/validation.xml,/WEB-INF/validator-rules.xml"/>
</plug-in>

[/code
w40338544 2009-05-28
  • 打赏
  • 举报
回复
struts的配置文件贴出来看下

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧