社区
Java EE
帖子详情
Spring 注入问题
alienj
2009-05-28 02:40:12
Spring 注入后,调用的时候仍然是空指针
采用的是set注入,我在set里面写了个print,查看注入后的地址,然后启动spring,发现注入了两次~!!
但是我访问action的时候,仍然是个空值。。。
搞了三天了~~急@!!!
貌似是STRUTS的plugin的问题,但是始终无法解决。各位大虾帮忙。。。
...全文
85
6
打赏
收藏
Spring 注入问题
Spring 注入后,调用的时候仍然是空指针 采用的是set注入,我在set里面写了个print,查看注入后的地址,然后启动spring,发现注入了两次~!! 但是我访问action的时候,仍然是个空值。。。 搞了三天了~~急@!!! 貌似是STRUTS的plugin的问题,但是始终无法解决。各位大虾帮忙。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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的配置文件贴出来看下
spring
quartzy的
spring
注入
问题
(dao层和service层)
许久没有写博文了,今天来写写,毕业设计中遇到的某个小
问题
,及解决方法。 毕业设计中涉及到
spring
的定时器quartzy的使用, 遇到的
问题
是:quartzy中不能使用
spring
注入
的方式
注入
dao层和service层,原因是
spring
在加载的时候先加载quarzy,后加载bean。查看了一下源代码:org.
spring
framework.scheduling.quartz.JobDetail
Spring
的
注入
1、为成员变量提供 set ,get 方法2、 在配置文件中进行
注入
(赋值)在未来写项目的时候,是使用 Set
注入
更多还是 构造
注入
更多呢?使用 Set
注入
更多1、构造
注入
比较麻烦(存在重载的
问题
)2、
Spring
框架底层,大量应用了 set
注入
综上,在未来,set
注入
使用的更多。
工作流引擎flowable的任务监听和执行监听
spring
注入
问题
如题,常规@Autowired是
注入
不生效的,需要通过实现ApplicationContextAware接口, 重写方法SetApplicationContext, 通过这个方法,可以获取到ApplicationContext上下对象, 根据上下文对象可以轻松获取到容器中注册的bean getBean(String name)获取,bean的名字不是类名小写开头,获取不到, 改成使用class来获取即可 直接上代码 /** * ClassName: MultiPreDeal * Desc
spring
注入
静态变量
前言 平时开发当中,需要封装工具类,工具类中的方法大多是静态的方法,而静态方法只能调用静态成员变量。静态变量并不属于对象的属性,而是属于类的属性,而
Spring
则是基于对象的属性进行依赖
注入
的。所以用注解
注入
静态变量是不可行的,会一直报NullPointerException 例如 :直接
注入
静态的redisTemplate是不行的 @Autowired private static RedisT...
Java EE
67,541
社区成员
225,855
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章