`
mingisme
  • 浏览: 70416 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

JSF AppFuse 3 大配置

阅读更多

1、JSF初试化在哪里?
web.xml

     < listener >
            
<!--  Listener, that does all the startup work (configuration, init).  -->
             
< listener-class > org.apache.myfaces.webapp.StartupServletContextListener </ listener-class >
    
</ listener >

2、Spring初试化在哪里?
web.xml
     <listener>
            
<!-- AppFuse 中nnd没这么直接 -->
            
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    
</listener>

3、JSF的怎么能注入依赖Spring的Bean?
jfs-config.xml
<variable-resolver>
            org.springframework.web.jsf.DelegatingVariableResolver
</variable-resolver>
分享到:
评论

相关推荐

    appfuse 学习笔记

    Appfuse 支持多种应用类型的配置,例如使用 JSF 或 Spring MVC 等技术栈。每种类型的配置命令略有不同: - **JSF Basic 配置命令** ```bash mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -...

    AppFuse

    AppFuse旨在帮助开发者简化项目启动过程中的复杂配置工作,提供了一套标准的目录结构、构建文件以及项目类,使得开发者能够专注于业务逻辑的实现而非基础架构的搭建。它支持多种流行的开源工具和技术框架,如Ant、...

    AppFuse项目研究

    AppFuse 的目标是简化项目的初始化过程,通过预配置和整合这些组件,使开发者可以更专注于业务逻辑的实现。 在项目初始化阶段,AppFuse 使用了一个名为 `StartupListener` 的监听器。这个监听器是 Spring 的 `...

    MAVEN 搭建APPFUSE

    AppFuse是一个用于创建Java Web应用程序的模板,它提供了多种框架的集成,比如Spring MVC、Struts2、JSF等。通过AppFuse,开发者可以快速创建一个具有用户认证、权限控制、数据库连接等功能的基础项目结构。 步骤1...

    Appfuse 2.doc

    除了Struts 2 Basic之外,Appfuse 2.0还支持其他几种配置类型,每种配置类型的Maven命令略有不同。例如,对于JSF Basic配置,命令如下: ``` mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -...

    appfuse 2.0.2PDF格式文档

    ### AppFuse的七大理由 AppFuse提供了七种简单的理由来解释为什么开发者应该选择它: 1. **快速原型开发**:AppFuse提供了预配置的项目模板,使得开发者能够迅速构建出功能完善的原型。 2. **丰富的框架支持**:...

    jsf+spring+hibernate的架构和例题

    6. **开发流程**:在这样的架构下,开发者通常会首先定义业务实体类(用Hibernate的注解或XML配置),然后创建Spring Bean来实现业务逻辑,接着在JSF页面上设计用户界面,通过Managed Beans与Spring Bean交互,最后...

    appfuse 2.0 教程

    - **Maven 配置**:AppFuse 使用 Maven 作为构建工具,因此需要正确配置 Maven 的环境变量和依赖管理。 - **IDE 集成**:支持 Eclipse、IntelliJ IDEA 和 NetBeans 等主流 IDE,提供了详细的配置指南。 - **...

    Appfuse教程Appfuse开发.pdf

    此外,Appfuse 还支持多种前端框架,如 Taperstry 和 JSF,这使得它成为一个非常灵活的选择。 #### 二、Appfuse框架的核心价值 1. **集成流行框架**:Appfuse 将 Hibernate、Struts、Spring 等框架进行了深度集成...

    AppFuse 2.0 RC1 Documentation

    3. **演示和视频**:提供AppFuse的实际应用示例,通过视频教程展示AppFuse的使用场景和功能。 4. **常见问题解答(FAQ)**:解答开发者在使用AppFuse过程中可能遇到的常见问题,是解决问题的第一站。 5. **新闻...

    AppFuse学习笔记(J2EE入门级框架)

    AppFuse 是一个由 Matt Raible 创建的开源项目,它为初学者提供了一个基础的 J2EE 框架,用于演示如何集成多个流行的技术,如 Spring、Hibernate、iBatis、Struts、xDcolet、JUnit、Taperstry 和 JSF 等。...

    appfuse-documentation-2.1.0官方文档

    - **企业集成**:讲解如何将 AppFuse 集成到企业环境中,包括集群配置和工作流引擎集成。 - **迁移指南**:提供从旧版本迁移到新版本的步骤说明。 - **持久化**:详细介绍如何使用 Hibernate、iBATIS 和 JPA 等技术...

    appfuse学习笔记(二)新建模块

    3. **配置模块依赖**:在`pom.xml`文件中,我们需要添加必要的依赖,这些依赖可能包括AppFuse核心库、数据库驱动、ORM框架(如Hibernate)等。正确配置依赖对于模块的正常工作至关重要。 4. **编写业务逻辑**:在`...

    APPFUSE2.0中加入FCKeditor

    3. **集成过程**:集成FCKeditor到APPFuse中可能包括下载编辑器的库,配置项目依赖,添加编辑器到页面,以及可能的JavaScript和后端代码的调整,确保编辑器能够正常工作并与服务器通信。 4. **fckxml.js**:这个...

    使用AppFuse快速构建J2EE应用.doc

    AppFuse 是一个开源项目,旨在帮助开发者快速构建J2EE应用...本文提供的示例和步骤是基于一个使用Tapestry、Hibernate和Spring的简单应用,但AppFuse也支持其他技术栈,如Struts、JSF等,可以根据项目需求进行选择。

    ANT构建AppFuse

    在Web层,AppFuse支持多种视图技术,如Struts、Spring MVC、JSF等。这些技术用于处理HTTP请求,渲染视图并提供用户交互。例如,Spring MVC是Spring框架的一部分,它提供了一种模型-视图-控制器(Model-View-...

    appfuse-demos:截屏视频和教程应用程序,显示AppFuse中的功能

    AppFuse 基于Maven构建,支持多种技术和框架,如Spring、Hibernate、Struts、JSF等。通过这个演示项目,你可以看到这些技术如何在实际应用中协同工作,从而提高你的开发效率。其中的截屏视频和教程将指导你逐步完成...

    精通Hibernate

    AppFuse还支持多种MVC框架的选择,包括Struts、Spring MVC、WebWork、Tapestry和JSF等,这使得开发者可以根据项目的具体需求灵活选择最适合的技术栈。此外,App Fuse提供了基于Ant的任务来简化项目的部署流程。 **...

Global site tag (gtag.js) - Google Analytics