ssh action中service无法注入,报空指针问题
2013-08-29 10:33
246 查看
action为: public class RegistAction { private IRegistService iregistService; private SshUser sshUser; public String registUser(){ System.out.println("=========>"+iregistService); iregistService.registUser(sshUser); return "success"; } struts配置为: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> <struts> <!-- <include file="struts-default.xml"></include> --> <!-- 这句话是将struts交给spring管理 --> <constant name="struts.objectFactory" value="spring"></constant> <package name="sshTestPackage" extends="struts-default" namespace="/"> <action name="registAction" class="registAction" method="registUser"> <result name="success">/hello.html</result> </action> </package> </struts> action里面的service无法注入的原因,就是struts未交付spring托管, <constant name="struts.objectFactory" value="spring"></constant>的作用就是将struts交付spring托管,同时,action的class必须改为spring配置文件中action的id名
相关文章推荐
- Quartz定时器中Service注入时空指针问题解决
- spring boot 中在@Component组件中service 无法注入问题
- SpringMVC中定时器继承Task后无法对service注入问题 收藏 Pig-man 发表于 1年前 阅读 1863 收藏 1 点赞 2 评论 0 330元/年抢阿里云香港云服务器,节省8
- quartz整合Spring注入Service时空指针异常问题解决
- 第1章 ssm 整合 quartz (解决了无法注入service问题)
- spring整合Jersey 无法注入service的问题
- java类继承了Filter后,Service无法注入问题剖析
- SpringMVC中类继承TimerTask后无法对service注入问题
- SpringMVC中定时器继承Task后无法对service注入问题
- SpringMVC中定时器继承Task后无法对service注入问题
- SpingBoot集成shiro,MyRealm中无法@Autowired注入Service的问题
- maven整合CXF WebService+Spring @Resource无法注入问题解决方法
- java定时器无法自动注入的问题解析(原来Spring定时器可以这样注入service)
- quartz整合Spring注入Service时空指针异常问题解决
- SpringMVC中定时器继承Task后无法对service注入问题
- 解决Spring boot使用Quartz时Job中无法注入Bean 空指针异常问题
- 用quartz开发调度任无法注入bean,出现空指针问题
- JAXWS 开发webService ,使用spring注入service类时,无法注入,报空指针
- 关于Spring security中自定义UserDetailService无法注入DAO的问题
- SpringMVC quartz 无法注入service和no session问题