SSH框架整合时遇到的找不到action bean的问题
来源:互联网 发布:springmvc源码详解 编辑:程序博客网 时间:2024/06/02 00:51
昨天在整合SSH框架的时候,出现了找不到Action的Bean的问题,然后我仔细的回顾了一下Struts和Spring的整合过程
Struts和Spring的整合就是将Action交给Spring框架来创建。
在创建Action、Service、Dao的目录结构之后,在applicationContext或者bean.xml中配置三个类(个人习惯用bean.xml来写)
这里配置了三个xml文件,将Action、Service、Dao三个分开配置(切记!三个xml文件一定要建在src下)
bean-base.xml中配置的是 连接池的实例 还有 SessionFactory的创建 以及 事务的配置 ,就是配置一些公共的属性和类
这是Action、Service、Dao三个的配置。
然后!
问题的核心来了!
我们在bean.xml中配置了action之后!!
不要忘记在struts.xml中配置bean!
当然我是配置了的..
问题就是配置的action的class, 要配置成在bean.xml中配置的bean的id!!
问题就解决了√
然后我在整合hibernate的时候发现了一个问题,在解决这个问题之后也莫名其妙的解决了, 再给大家分享一下
问题是!
我明明在导包的时候导入了hibernate的核心包↓
然而!
在Dao层想要使用SessionFactory类的时候却找不到
本来我是以为找不到bean是因为我的Dao层没有使用SessionFactory类的问题...结果
好了就是这样,记下自己遇到的问题, 也希望能给有缘看到这篇博文的你有所帮助!
阅读全文
0 0
- SSH框架整合时遇到的找不到action bean的问题
- SSH框架整合数据库连接遇到的问题
- 搭建SSH框架遇到的struts.xml找不到spring定义的bean的错误(配置文件的路径问题)
- javaee——ssh框架action找不到的问题
- 整合SSH过程中遇到错误之运行项目action取不到自动装配的bean
- SSH整合时遇到的问题总结
- ssh整合遇到的问题
- SSH整合遇到的问题
- SSH整合遇到的问题
- ssh整合action找不到以及控制反转获取service层的bean返回null的知名原因
- [SSH整合] Action Bean 报错 ClassNotFound 的一种情况
- ssh三大框架整合时struts2遇到的简单又很容易忽视的问题
- SSH框架搭建遇到的问题---Action class [userAction] not found - action
- ssm框架整合时遇到的问题
- SSH框架搭配时遇到的问题
- SSH框架遇到的问题
- SSH中spring和struts2整合遇到的问题,Action class not found
- SSH整合遇到的问题:$Proxy5 cannot be cast to -- SSH 事务采用注解无法获取Service实例bean
- Hibernate HQL查询总结
- 合并两个循环单链表
- httpclient4 post提交请求乱码问题解决
- 嵌入式系统学习——STM32之外部中断
- SQLAlchemy关系选项示例
- SSH框架整合时遇到的找不到action bean的问题
- SQL中的function自定义函数
- sql脚本 导入
- QTreeview上面划线
- 《App研发录》 源码
- 源码分析多进程下的SharedPreferences
- MySQL 导入数据load data infile用法
- Java各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分
- Java中OutOfMemoryError(内存溢出)的三种情况及解决办法