`
forhope
  • 浏览: 366922 次
  • 性别: Icon_minigender_1
  • 来自: 帝都
社区版块
存档分类
最新评论

DelegatingVariableResolver Spring 和JSF的结合使用

阅读更多
配置文件 faces-config.xml 如下:
 <application>
   ...
   <variable-resolver>org.springframework.web.jsf.DelegatingVariableResolver</variable-resolver>
 </application>

 <managed-bean>
   <managed-bean-name>myJsfManagedBean</managed-bean-name>
   <managed-bean-class>example.MyJsfManagedBean</managed-bean-class>
   <managed-bean-scope>session</managed-bean-scope>
   <managed-property>
     <property-name>mySpringManagedBusinessObject</property-name>
     <value>#{mySpringManagedBusinessObject}</value>
    //受管的Bean配置属性mySpringManagedBusinessObject依靠Spring注入创建
   </managed-property>
 </managed-bean>

applicationContext.xml配置:
 <bean id="mySpringManagedBusinessObject" class="example.MySpringManagedBusinessObject">
   ...
 </bean>


分享到:
评论

相关推荐

    JSF与Spring完美结合

    在IT行业中,JavaScript Faces (JSF) 和 Spring 框架是两个广泛使用的Java Web开发技术。JSF主要用于构建用户界面,而Spring则提供全面的企业级应用支持,包括依赖注入、事务管理、安全控制等。当这两者结合时,可以...

    spring整合jsf的例子

    Spring 整合 JSF 小例子 可以被eclipse导入 直接运行

    spring+jsf

    在IT行业中,Spring框架和JavaServer Faces (JSF) 是两个非常重要的技术,它们分别用于后端服务管理和前端用户界面的构建。Spring以其强大的依赖注入(DI)和面向切面编程(AOP)能力,成为了Java开发中的核心框架。...

    jsf+spring整合

    JSF(JavaServer Faces)和Spring是两种在Java Web开发中广泛使用的框架。JSF主要用于构建用户界面,而Spring则提供了全面的企业级应用框架服务,包括依赖注入、事务管理、安全性和AOP(面向切面编程)。将两者整合...

    qt.rar_jsf example_jsf spring hibernate_jsf下拉菜单_spring jsf hiber

    "jsf_spring_hibernate" 明确了这个示例将JSF、Spring和Hibernate三者结合在一起,展示了它们在实际项目中的协同工作。"jsf下拉菜单" 和 "spring_jsf_hibernate" 进一步强调了下拉菜单的实现以及三大框架的集成。 ...

    Jpa+spring+jsf+primefaces

    Jpa spring jsf primefaces 环境最小配置

    jsf-spring-4.0.3

    在实际项目中,开发者通常会根据具体需求选择合适的集成方式,例如使用Spring的`DelegatingVariableResolver`实现JSF EL表达式对Spring Bean的访问,或者通过`ManagedProperty`注解将Spring Bean注入到JSF Managed ...

    spring-hr.zip_hr_hr java_spring_spring jsf

    【描述】"这个是jsf+hibernate+spring" 提示了该项目不仅使用了JSF作为前端展示层技术,还结合了Hibernate进行持久层操作。JSF是一种用于构建Web应用程序的Java标准,提供丰富的组件库和事件处理机制。而Hibernate则...

    jsf + spring结合所需jar包

    在将JSF与Spring结合时,通常会使用Spring的依赖注入来管理JSF的Managed Beans,这样可以实现更灵活的控制和更好的测试性。为了实现这种结合,你需要以下jar包: 1. **JSF相关的jar包**:这通常包括jsf-api.jar和...

    jsf+spring 实例

    - 配置JSF:在JSF的配置文件中(如`faces-config.xml`)声明Spring的EL解析器,使得JSF能够识别和使用Spring Bean。 - 使用JSF页面调用Spring服务:在JSF的XHTML页面中,通过EL表达式直接引用Spring Bean的方法。 *...

    JSF+Spring+Hibernate小例子

    这个"JSF+Spring+Hibernate小例子"为我们提供了一个整合这三者的基础应用,帮助开发者理解如何将它们有效地结合在一起。 **JavaServer Faces (JSF)** JSF是一种MVC(Model-View-Controller)框架,主要用于构建用户...

    jsf+spring 的 配置文件

    当结合使用JSF和Spring时,可以实现更高效、灵活的Web应用开发。 在"jsf+spring"的配置文件中,主要涉及以下几个方面: 1. **集成配置**:首先,我们需要在Spring的配置文件(如`applicationContext.xml`)中声明...

    使用 Spring,JSF,EJB3 设计企业应用程序

    总之,Spring、JSF和EJB3的整合使用,为企业级应用开发提供了一种强大的解决方案。通过合理地划分和组织代码,可以构建出高可用、高性能的应用程序,同时保持良好的可扩展性和可维护性。开发者应熟练掌握这些技术,...

    spring+jsf+hibernate+ajax 电子商务系统

    本系统采用了一种流行的技术栈——Spring、JavaServer Faces (JSF)、Hibernate和Ajax,来实现一个功能完备的电子商务平台。以下将对这些技术以及它们在电子商务系统中的应用进行详细解析。 首先,Spring框架是Java...

    JSF和Spring集成.doc

    **JSF (JavaServer Faces)** 和 **Spring** 都是目前广泛使用的Java Web开发框架。JSF 是一个用于构建基于 Java 的 Web 应用程序的标准组件框架,而 Spring 框架则是一个全面的轻量级应用程序框架,用于简化企业级...

    源码。 SPRING HIBERNATE JSF

    这些框架的结合使用,通常被称为"Spring-Hibernate-JSF"架构,常用于构建企业级的Web应用程序。在这种架构中,Spring负责业务逻辑的组织和控制,Hibernate处理数据层的操作,而JSF则处理用户交互和视图呈现。这种...

    jsf+spring+hibernate

    JSF (JavaServer Faces)、Spring 和 Hibernate 是 Java 开发中的三大核心技术,常用于构建企业级的 Web 应用程序。它们各自扮演着不同的角色,共同构建了一个强大的后端架构。 1. **JSF(JavaServer Faces)**: ...

    pam.rar_spring jsf

    **Spring与JSF集成**:Spring和JSF的结合可以提供更强大的企业级应用解决方案。JSF负责前端的用户交互,而Spring处理业务逻辑和数据访问。Spring可以作为JSF的应用上下文,提供依赖注入,使得JSF的 Managed Beans ...

    jSF2.0与Spring整合实例+教程

    在当今的企业级Web开发中,JSF 2.0 和 Spring 的结合使用非常常见,因为它们各自提供了独特的优势。JSF 是一个用于构建用户界面的组件模型框架,而 Spring 则是一个全面的后端服务管理框架。将两者整合,可以实现从...

Global site tag (gtag.js) - Google Analytics