楼主用编译器了吗?你可以用编译器替你完成往applicationContext.xml注入呀!你可以按struts,spring,hibernate的顺序以此加入!当你在加入hibernate的时候就交给spring来管理!你可以研究一下他的编译器是怎么注入的!然后再综合你自己的比较一下!应该能成功!

解决方案 »

  1.   

    applicationContext.xml 是在你 一用到spring初始化的时候会加载的文档,会遍历每一个bean,既然你已经配好了和SSH的整和,按照工作流程,会根据配置找对应的acticon。如果你一定要实现整和,你可以试着用2个spring配置文档来满足对struts和hibernate的整和,xml1放的是和struts整和的bean配置,xml2放的是和hibernate整和的bean配置。应该是没问题的。
      

  2.   

    好像也是个办法,就是稍微麻烦了点要两个文件了这样在struts-config.xml中要改动什么地方吗,如果已经加入了hibernate并在开始加入的时候选择了一个applicationcontext.xml,要拆开是不是只有重新来过?否则怎么设置让容器知道你用2个xml在配置了?
      

  3.   

    如果你的Myeclipse是5.5的话,自动整合SSH是不成功的,我试着手动加Spring2.0也不成功。你在添加Spring的时候选择1.2就没有问题.建设你用Spring 1.2试试
      

  4.   

    我知道JSF配置文档是可以有N多的,配置是在web.xml里以parm参数形式放到里面就行了,hibernate我以前也加载过很多,applicationcontext只是默认的,其实可以有很多,改的地方就是你使用hibernate的时候加载XML配置是可以由你指定什么位置的任何名字的hibernate配置文档。
      

  5.   

    我都SSH一起了,没出过这种错,最好把报的Exception拿出来,给大家看看