`
chilongxph
  • 浏览: 138267 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

struts2.1.8+spring2.5.6+hibernate3.2框架搭建错误

阅读更多
1.java.lang.RuntimeException: java.lang.RuntimeException: com.opensymphony.xwork2.inject.DependencyException: com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=java.lang.String, name='actionPackages'] in public void org.apache.struts2.config.ClasspathPackageProvider.setActionPackages(java.lang.String).
at com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:132)
    at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:51)
。。。。。。。

出现此错误的原因:你添加了struts2-codebehind-plugin包,去掉就OK了

2.严重: Actual exception
Could not load class org.apache.struts2.jsf.FacesSetupInterceptor. Perhaps it exists but certain dependencies are not available? - interceptor - jar:file:/D:/ghl/apache-tomcat-6.0.20/wtpwebapps/SS/WEB-INF/lib/struts2-jsf-plugin-2.1.8.1.jar!/struts-plugin.xml:35:97
at com.opensymphony.xwork2.ObjectFactory.buildInterceptor(ObjectFactory.java:202)

解决:
删除:struts2-jsf-plugin-2.1.8.1.jar
3.严重: Actual exception
Could not load class org.apache.struts2.portlet.interceptor.PortletAwareInterceptor. Perhaps it exists but certain dependencies are not available? - interceptor - jar:file:/D:/ghl/apache-tomcat-6.0.20/wtpwebapps/SS/WEB-INF/lib/struts2-portlet-plugin-2.1.8.1.jar!/struts-plugin.xml:48:114
at com.opensymphony.xwork2.ObjectFactory.buildInterceptor(ObjectFactory.java:202)

解决
删除:struts2-portlet-plugin-2.1.8.1.jar

4.asm包的冲突,去掉asm2.2.3(如果去掉asm的话,还会显示出错)。

5.osgi包,这一点我不太懂,搭建框架时,他们会一直报错,后来将其全部删除(3个),ok。
4.在使用form表单时,如果用action=*.action;会报404,去掉".action",ok!这一点恰好与2.0相反。
6.一个常见的hibernate错误:
org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier value was already associated with the session

出错原因:我在关联的双方都设置了cascade,所以出现了这个错误,汗。。。。
去掉<many-to-one>属性中的cascade属性,ok!
2
0
分享到:
评论
1 楼 fengweiyou 2010-10-19  
说的非常好,如果不说还真不知道是哪里的问题呢。谢谢你

相关推荐

    Struts2.1.8+Spring2.5.6+Hibernate3.3.2项目整合

    Struts2.1.8+Spring2.5.6+Hibernate3.3.2是经典的Java Web开发框架组合,常被称为SSH。这三个框架协同工作,为开发者提供了强大的模型-视图-控制器(MVC)架构支持,使得企业级应用的开发更加高效和模块化。 Struts...

    struts2.1.8+spring2.5.6+hibernate3.3.2

    struts2.1.8 + spring2.5.6(支持注解开发Annotations) + hibernate3.3.2(支持注解开发Annotations) + mysql-connector-java-5.1.7-bin.jar 精简完整版,测试可用

    struts2.1.8+spring2.5.6+hibernate3.3.2整合项目开发

    Struts2.1.8、Spring2.5.6与Hibernate3.3.2是Java Web开发中的三个重要框架,它们分别负责不同的职责,共同构建了一个功能强大的企业级应用架构。Struts2作为MVC(Model-View-Controller)框架,负责处理用户请求并...

    JQuery1.4.2+Struts2.1.8+JSON0.34+Spring2.5.6+Hibernate3.5+XFire1.2.6整合实例

    JQuery1.4.2+Struts2.1.8+JSON0.34+Spring2.5.6+Hibernate3.5+XFire1.2.6整合实例(已上传) 1、JSON0.34使用的是struts2附带的struts2-json-plugin-2.1.8.1.jar 2、db是mysql,名字为test,用户名root,密码空 3、...

    Struts2.1.8+Spring2.5.6+hibernate3.2.3整合

    Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们各自在应用程序的不同层面发挥着重要作用。Struts2是用于处理MVC(Model-View-Controller)架构的框架,Spring是一个全面的后端管理框架,而Hibernate则...

    struts2.1.8 + spring2.5.6 + hibernate3.3.2整合

    ### Struts2.1.8 + Spring2.5.6 + Hibernate3.3.2整合实践 #### 一、概述 在Java Web开发领域,Struts2、Spring以及Hibernate是三个非常重要的开源框架,它们各自在不同的方面发挥着重要作用:Struts2用于构建MVC...

    struts2.1.8+Hibernate3.3+spring2.5.6+extjs3.2+jbpm4.1版图书管理系统(原创)

    这是一个基于开源技术栈构建的图书管理系统,主要使用了Struts2.1.8、Hibernate3.3、Spring2.5.6、ExtJS3.2和Jbpm4.1等组件。这些技术和框架在2000年代末至2010年代初是非常流行的,它们各自承担着不同的职责,共同...

    struts2.1.8+hibernate3.6.1+spring2.5.6架包

    Struts2.1.8、Hibernate3.6.1和Spring2.5.6是Java Web开发中的三个重要框架,它们分别在MVC(模型-视图-控制器)架构、对象关系映射(ORM)以及依赖注入(DI)和面向切面编程(AOP)方面发挥着关键作用。这个整合包...

    struts2.1.8+Hibernate3.3+spring2.5.6+extjs3.2版图书管理系统(原创)的jar包

    这是一个基于Struts2.1.8、Hibernate3.3、Spring2.5.6和ExtJS3.2的图书管理系统的核心库文件集合。这个系统利用了这些成熟的技术框架,构建了一个高效、稳定且功能丰富的图书管理平台。接下来,我们将详细讨论这些...

    struts2.1.8+Hibernate3.3+spring2.5.6+extjs3.2的jar包

    Struts2、Hibernate3、Spring2以及ExtJS3.2是经典的Java Web开发框架和技术组合,它们在2000年代末至2010年代初广泛被开发者使用。这个组合提供了模型-视图-控制器(MVC)架构、对象关系映射(ORM)、依赖注入(DI)...

    基于annotation的Struts2.1.8+Spring2.5.6+Hibernate3.3.2整合

    其次,Spring2.5.6是Spring框架的一个稳定版本,它支持基于注解的依赖注入(DI)。通过在类或方法上使用`@Autowired`,Spring可以自动匹配并注入相应的bean。此外,`@Service`、`@Repository`和`@Controller`等注解...

    struts2.1.8+Hibernate3.3+spring2.5.6+extjs3.2版图书管理系统(完整原创)

    **Spring2.5.6**: Spring是Java企业级应用的基石,提供了一个全面的编程和配置模型,以简化企业级Java开发。在本系统中,Spring作为依赖注入(DI)容器,管理各个组件的生命周期和依赖关系。同时,Spring的AOP(面向...

    struts2.1.8+Hibernate3.3+spring2.5.6+extjs3.2版图书管理系统(原创)

    写这个系统,是学习的目的,不是真正当项目写的。有些地方还没完善,但是已经达到了学习的目的。关键是extjs与后台无缝集成通信的问题。主要实现增删改查的管理。所需jar包地址: ...

    s2.1.8+spring2.5.6+hiberante3.3.2+dwr2.0.6

    Struts2.1.8+Spring3.0+Hibernate3.3.2+DWR2.0.6 是一个经典的Java Web开发框架组合,通常被称为SSH2或S2SH+DWR。这个组合在过去的几年里被广泛使用,因为它们各自在应用程序的不同层面上提供了强大的功能。 **...

    Spring2.5.6+struts2.1.8+hibernate3.3.2框架集成

    本项目涉及的是Spring 2.5.6、Struts 2.1.8和Hibernate 3.3.2这三大流行Java企业级框架的集成。下面将详细介绍这三个框架及其集成的关键知识点。 首先,Spring框架(2.5.6版本)是一个轻量级的全面应用框架,它提供...

    spring2.5.6 +struts2.1.8+hiernate3.3.2(jar)

    标题中的"spring2.5.6 +struts2.1.8+hiernate3.3.2(jar)"指的是一个集成开发环境,它包含了三个关键的Java Web框架:Spring 2.5.6、Struts 2.1.8和Hibernate 3.3.2。这些框架在Java应用开发中扮演着重要的角色,尤其...

    struts2.1.6+spring2.0+hibernate3.2常用配置包

    另外三大框架的添加顺序也需要注意下,我的添加顺序是 struts2.1.6、spring2.0、hibernate3.2 spring版本差异(包方面)没有研究过,大致雷同,也应该保持版本一致,即在同一个稳定发行包中下载的包。 以下包后面跟...

    spring2.5.6+hibernate3.3.2+struts2.1.8

    标题 "spring2.5.6+hibernate3.3.2+struts2.1.8" 提供了一个经典的Java Web开发技术栈,这个组合被称为S2SH(Spring、Struts2和Hibernate)。这个版本的集成对于初学者来说是一个很好的起点,因为它包含了三个主要的...

    ssh+ssj+ssi jar包第一部分

    苦恼直接使用此包可以进行ssh ssi ssj 使用jpa开发时支持给中ROM,版本:struts2.1.8+spring2.5.6+ibatis2.3+hibernate3.3.2+structjson+dwr不多说了 分两部分,因为每次不超过 15M, 这些包一共 18M多 第二部分 ...

    ssj+ssi+ssh 第二部分jar包

    苦恼直接使用此包可以进行ssh ssi ssj 使用jpa开发时支持给中ROM,版本:struts2.1.8+spring2.5.6+ibatis2.3+hibernate3.3.2+structjson+dwr不多说了 分两部分,因为每次不超过 15M, 这些包一共 18M多 第一部分 ...

Global site tag (gtag.js) - Google Analytics