`
farush
  • 浏览: 11517 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

使用tapestry5.0官方的方法集成spring2.0如何实例化scope是request的bean

    博客分类:
  • Java
阅读更多
如题,用的是官方提供的集成方法,下面是对应的中文翻译:
http://www.iteye.com/topic/83904

我也是照这方法做的,bean的scope="singleton"或scope="prototype"都一切正常。

但如果是scope="request" 或 scope="session",在应用加载时就报错。
尝试将web.xml配置的org.springframework.web.context.ContextLoaderListener换成
org.springframework.web.context.request.RequestContextListener,
问题依旧,只是错误信息完成不同罢了。
尝试过两个listener都同时加上去(包括调换前后顺序),错误信息只是刚才那两个错误的一个汇总。

虽然看错误信息跟延迟加载没什么关系,还是试了下lazy-init="true"。

不知道问题何在?


tapestry-core-5.0.5.jar
tapestry-spring-5.0.5.jar
tapestry-ioc-5.50.5.jar
spring-core-2.0.6.jar
spring-beans-2.0.6.jar
spring-web-2.0.6.jar
分享到:
评论

相关推荐

    tapestry5.0

    **Tapestry 5.0 开发指南** Tapestry 5.0 是一个开源的Java Web应用程序框架,由Apache软件基金会维护。它提供了一种高效、声明式的方式来构建动态、交互式的Web应用,强调了组件化和模块化的开发模式。Tapestry ...

    Spring2.0 最新中文帮助文档

    Spring 2.0可以很好地与Struts、 Tapestry、Hibernate、EJB等其他框架集成,构建混合式的应用程序。 通过这份Spring 2.0的中文帮助文档,开发者不仅可以学习到Spring的基本概念,还能深入理解其高级特性,并学会...

    Spring 2.0 开发参考手册

    3.7.3. 使用FactoryBean定制实例化逻辑 3.8. ApplicationContext 3.8.1. 利用MessageSource实现国际化 3.8.2. 事件 3.8.3. 底层资源的访问 3.8.4. ApplicationContext在WEB应用中的实例化 3.9. 粘合代码和可怕...

    spring2.0中文开发参考手册

    下面将对Spring 2.0的主要特性、核心概念以及常见使用方法进行详细阐述。 1. **依赖注入**:Spring 2.0的核心特性之一,它允许开发者通过外部配置来控制对象的创建和装配,而不是在代码中硬编码这些依赖关系。这种...

    tapestry 集成 spring

    Spring 配置文件通常用于管理数据库连接、bean 实例等,而 Tapestry 配置文件则关注组件和页面的声明。 6. **运行时环境**: Spring 可以作为应用服务器的一部分,用于加载和初始化 Tapestry 应用程序,提供统一的...

    tapestry4+spring+hibernate整合实例

    【Tapestry4+Spring+Hibernate 整合实例】 Tapestry4、Spring 和 Hibernate 是三个在Java Web开发中至关重要的框架。Tapestry4 是一个MVC(Model-View-Controller)框架,提供了一种声明式编程模型,使得开发者可以...

    Tapestry.5.Building.Web.Applications.pdf

    《Tapestry 5.0:构建Web应用程序》是一份专为深入了解Tapestry 5.0框架而准备的详细指南。Tapestry是Apache软件基金会的一个开源项目,它提供了一种基于Java的声明式MVC(Model-View-Controller)框架,用于构建...

    tapestry-bin-5.0.14.zip

    例如,“LICENSE.txt”文件通常包含软件的许可协议条款,如Apache 2.0许可证,允许开发人员在特定条件下自由地使用、修改和分发Tapestry的源代码。而“NOTICE.txt”文件则通常用于列出所有被包含的第三方库及其相应...

    Tapestry + spring

    - 在Tapestry应用启动时,Hivemind会自动加载配置并实例化`XSpringBeanFactoryHolderImpl`,从而使Tapestry能够访问Spring的Bean。 5. **使用Spring Bean**: 在Tapestry组件或服务中,你可以通过`@Inject`注解或...

    tapestry-src-5.1.0.5.zip

    包含: tapestry 的源代码, tapestry集成spring2.0 tapestry快速启动 tapestry upload tapestry hibernate tapestry annotations

    tapestry5.3.3+spring+hibernate整合源码

    整合Tapestry、Spring和Hibernate,开发者可以利用它们各自的优点:Tapestry的组件化开发、Spring的依赖管理和事务控制,以及Hibernate的ORM能力。这样的组合可以构建出结构清晰、易于维护且具有高度可扩展性的Web...

    tapestry5以上的帮助事例,帮助文档与spring衔接文档

    引用Tapestry网站上的一句话:"Tapestry用对象(objects),方法(methods),属性(PRoperties)替代以往的URLs和查询参数, 重新诠释Web应用开发.Tapestry 3.0即将发布,它有大量的改进和新的特性.你值得拥有!!!!

    Tapestry+Hibernate+spring

    【标题】"Tapestry+Hibernate+Spring 整合应用示例" 【正文】 Tapestry、Hibernate 和 Spring 是三个在 Java Web 开发中非常关键的开源框架,它们各自在应用程序的不同层面上发挥着重要作用。Tapestry 是一个基于...

    基于Tapestry+Spring+Hibernate框架的Web应用

    ### 基于Tapestry+Spring+Hibernate框架的Web应用 #### 框架概述与整合 在当今的企业级Web应用开发中,选择合适的框架是确保应用性能、可维护性和扩展性的关键。Tapestry、Spring和Hibernate作为三个广受好评的...

    Tapestry5.1+Spring2.5.6+Hibernate3.2.5写得简单CURD的程序

    例如,创建一个Service接口,定义CRUD操作的方法,然后创建其实现类,使用@Autowired注解注入SessionFactory,从而获取Session实例。 事务管理是关键一环,Spring的@Transactional注解可以标记在服务方法上,确保在...

    tapestry文件下载实例

    基于tapestry5.0的文件下载实例,已经完美实现,请参考。

    将Tapestry整合到Spring里去.doc

    Tapestry原本通过getEngine()->getService()的方式来获取服务,但在整合后,这些服务即Spring中的Bean,将由Spring容器来管理和实例化。 整合的关键在于如何让Tapestry页面访问到由Spring管理的服务。一种简单的...

    tapestry hibernate Spring应用及组件的使用

    在IT行业中,开发高效、可维护的Web应用程序是至关重要的,而Tapestry、Hibernate和Spring框架的结合使用,能够帮助我们实现这一目标。本文将深入探讨如何在实际项目中运用这三个技术,以及它们如何协同工作,以实现...

    TSH.rar_Tapestry spring_tapestry_tapestry hiberna_tapestry workb

    **Tapestry与Spring的集成** Tapestry和Spring的结合使得两者的优势得以发挥。Spring可以作为Tapestry的依赖注入容器,为Tapestry组件提供服务。例如,Spring可以管理数据库连接池,而Tapestry则负责用户界面的呈现...

Global site tag (gtag.js) - Google Analytics