SSH框架中@Service 调用问题,急求大神解答!

我手头有个ssh项目框架,通过jsp页面操作,到Action中依次调用Service、Dao等方法进行操作。我现在需要在其他类中调用该Action中的Service的方法。先看图:这是某个Action中有个sdkDeployService,使用了@Resource注入。下面是Action内容:

这个是Action内容

这个是Service:

图片说明

这个是ServiceImpl:

图片说明

我在其他地方这样写的:

@Autowired
private SdkDeployService sdkDeployService;

sdkDeployService.deploy();

结果显示:在sdkDeployService.deploy() 这里java.lang.NullPointerException.报空指针。求大神告诉,ssh里如何获得并调用service里的方法。急求,万分感谢!!

在springmvc-servlet.xml中表示自动扫描注解,或者ServiceImpl里改成这个@Services
("SdkDeployService")

struts框架,需要对应的set,get方法,你这样注解没有将service注入进去,再加个set,get方法试试。

如果是使用ssh框架的话,使用Service注解,需要的在application配置文件对接口实例化对象进行注解的。
比如我的配置文件:

 <bean id="appImpl" class="org.csun.ns.biz.NtAppBiz" />