基于SSH,关于action无法注入service的问题

原创 2015年07月09日 10:06:54

                                                                                                          

<struts>

    <package name="action" namespace="/" extends="struts-default">
        <action name="LoginAction" class="loginAction">
        <!--应该把struts中的action中的class应该为spring中bean的ID -->
            <result name="success">/welcome.jsp</result>
            <result name="reGsuccess">/error.jsp</result>        
        </action>
    </package>

</struts>

                                                                                                         

<!-- 配置登陆的Action -->
 <bean id="loginAction" class="feng.action.LoginAction">
       <property name="login" ref="loginService" />
</bean>
                                                                                                                              

在单独的struts2框架下面上文中的class是要写完整路径的,但是在ssh框架整合中,action的init交给了spring,所以在此处要写在spring注入的对应action的id而不是具体的路径。



ssh action中service无法注入,报空指针问题

action为: public class RegistAction { private IRegistService iregistService; private SshUser sshUse...
  • rainorfire
  • rainorfire
  • 2013年08月29日 10:33
  • 1574

SSH下Action中无法注入业务bean的解决方法

今天尝试使用spring注解自动注入bean,但是遇到一个问题:无法在Action中使用@Autowired注解自动注入bean,而在业务bean中可以注入Dao bean,非常奇怪,经过查找最后发现...
  • cuihaiyang
  • cuihaiyang
  • 2011年03月10日 16:39
  • 7697

在ssh项目中spring在action注入service为null

1.缺少struts2与spring整合的jar包,struts2-spring-plugin-2.3.32.jar; 2.struts配置文件中加入...
  • wind_rocku
  • wind_rocku
  • 2017年07月03日 11:37
  • 237

在SSH整合中,关于spring依赖注入失败的问题

我们大家都知道,spring功能是很强大的~主要体现在两个方面:一是Ioc控制反转,二是AOP面向切面思想。 spring可以托管Hibernate以及事务,并且还提供了HibernateTempla...
  • zeq9069
  • zeq9069
  • 2013年09月23日 23:50
  • 3684

service注入DAO组件 与 Action注入service区别

看到一个用SSH框架做的项目。看到的ApplicationContext.xml文件的配置。看到的和以前看到的一个shoppingSystem的配置文件不太一样。看了半天,楞是没找到是如何为Actio...
  • u011730199
  • u011730199
  • 2015年08月31日 21:02
  • 1229

spring整合struts2时action里的service注入不进来,

spring整合struts2时action里的service注入不进来,有可能是spring和struts没有整合成功。 struts2和spring的两种整合方式 (1) 把Action配...
  • u013865567
  • u013865567
  • 2015年11月20日 16:32
  • 4035

service注入action两种方式

原文链接:http://blog.csdn.net/java_pengjin/article/details/6009550 1、采用自动装配方式,即不在spring中注入action(系统...
  • liliiii
  • liliiii
  • 2014年12月25日 10:46
  • 1049

关于ssh框架的service和dao的注入问题

项目用到的ssh框架,对此不太熟悉,struts2比较生疏,接触新项目的时候遇到了许多基础的问题还不知道如何解决,记录下以后备用。 一个myTest的增删改差,action文件写在user包下面了,...
  • sinat_28849851
  • sinat_28849851
  • 2017年03月14日 10:46
  • 1383

JAVA SSH开发架构中Action层,Service层,modle层,Dao层的功能区分

首先这是现在最基本的分层方式,结合了SSH架构。modle层就是对应的数据库表的实体类。Dao层是使用了Hibernate连接数据库、操作数据库(增删改查)。Service层:引用对应的Dao数据库操...
  • cai7095576
  • cai7095576
  • 2014年09月11日 21:11
  • 5921

简单解释SSH框架中Action、Service、Dao、struts、Spring之间的关系

首先,先看下ssh框架的目录结构: 这个是简单的SSH框架,由于之前学习过经典三层框架,现在结合着三层框架来理解下SSH框架中的各个层之间的关系: 一、Action       看一下这个...
  • hanxintong9
  • hanxintong9
  • 2015年12月14日 18:48
  • 5795
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基于SSH,关于action无法注入service的问题
举报原因:
原因补充:

(最多只允许输入30个字)