`
a3mao
  • 浏览: 563505 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JSF开发(1)

    博客分类:
  • Work
阅读更多
项目采用JSF来进行开发,之前一直没有接触过JSF,只是大体了解,这两天静下心来,实践了一下,感觉JSF开发web程序的确是很快,效率很高。
认识下什么是JSF吧。
http://www.oracle.com/technology/global/cn/tech/java/newsletter/articles/introjsf/index.html
这篇文章介绍的很详细。
JSF是一个新的web框架,用来开发web程序非常的迅速,提供了很多可以重用的组件。而且这些组件为我们封装的比较好,很多细节的东西不要我们去关心。由于它是面向事件的,所以我们只需关心在这个组件上所触发的事件即可。对于页面上数据的赋值,提交等都不要我们去关心。当然JSF也是MVC模式的一种实现。它有6个生命周期:1、触发一个请求;2、将数据绑定到请求中;3、处理验证;4、更新模型;5、出来application应用;6、重绘视图。认识了JSF这6个阶段,我们便可以很容易的使用JSF开发我们的项目。
分享到:
评论

相关推荐

    JSF开发必备JAR

    ================================= JSF开发必备JAR ================================= <br>《JSF入门简单中文版》开篇提到JSF开发需要的jar,' 但是按其中提供的方法: <br>jstl.jar 与 ...

    eclipse+JSF开发配置图解

    ### Eclipse与JSF开发环境配置详解 在进行JavaServer Faces(JSF)的开发时,一个稳定且功能全面的开发环境至关重要。本文将基于提供的文件信息,深入解析如何在Eclipse IDE中配置JSF开发环境,包括所需软件、插件...

    JSF开发帮助文档(最新版)

    在**JSF开发帮助文档**中,你可能会找到以下几个关键知识点: 1. **组件库**: JSF 提供了一个丰富的内置组件库,如按钮、表单、输入字段、标签等。这些组件可以通过XML(Facelets)或者JSP页面声明式地使用。理解每...

    JSF开发文档

    JSF还能够与多种开发工具和IDE(集成开发环境)无缝集成,极大地提升了开发效率,并使得开发人员能够通过他们熟悉的工具来开发Web应用。由于JSF框架屏蔽了许多Web开发中的细节问题,如HTTP协议处理、数据验证和转换...

    开发JSF所需要的jar包

    下面,我们将深入探讨JSF开发中所需的核心JAR包以及它们在开发过程中的作用。 1. **JSF API JAR**: JSF的API JAR文件(如`javax.faces.jar`)包含了所有JSF框架公开的接口和类。开发者通过这些接口与JSF框架进行...

    JSF开发介绍

    ### JSF开发基础详解 #### 一、JSF(JavaServer Faces)概述 JSF,全称为JavaServer Faces,是Sun Microsystems(现Oracle)推出的一种用于构建基于Java的Web应用程序的标准化框架。它遵循MVC(Model-View-...

    如何使用JSF开发

    总的来说,JSF是Java Web开发的一个重要工具,它提供了一种组件化、规范化的开发方式,有助于提升开发效率,保证应用质量,并且具备良好的扩展性和兼容性。通过学习和掌握JSF,开发者可以更专注于业务逻辑,而不是...

    JSF开发环境所需全部jar包

    本压缩包提供了JSF开发环境所需的所有jar包,确保了在搭建JSF环境时,无需再为寻找合适的库而烦恼。 1. **JSF API 包**:`jsf-api.jar`是JSF的API库,包含了JSF规范定义的接口和抽象类。开发者在编写JSF应用时会...

    使用NetBeans进行基础JSF开发

    在使用NetBeans进行基础JSF开发时,首先需要了解以下几个关键概念: 1. **JSF生命周期**:JSF组件有六个主要阶段:恢复视图、应用请求值、处理验证、更新模型值、调用应用和呈现响应。理解这些阶段可以帮助开发者更...

    JSF2开发代码示例

    1. **JSF2.2的关键特性** - **FacesFlow**:JSF2.2引入了FacesFlow,这是一个新的导航模型,可以更好地管理复杂的用户交互流程。 - **EL 3.0支持**:JSF2.2集成了Expression Language 3.0,提供了更多的表达式语法...

    EJB JSF开发员工信息系统

    本项目“EJB JSF开发员工信息系统”结合了这两者的优势,旨在创建一个高效、可扩展且易于维护的员工信息管理系统。** ### EJB(Enterprise JavaBeans) EJB是Java EE(现在称为Jakarta EE)的一部分,它提供了一种...

    jsf开发用到的类库

    在“jsf开发用到的类库”这个主题下,我们将深入探讨JSF框架及其核心组件,特别是与`richfaces-ui-3.2.0.SR1`相关的知识点。 首先,JSF框架的核心组件包括Facelets、Managed Beans、UI Components、Converters、...

    jsf开发需要的相关jar包

    在JSF开发中,`jsf-impl.jar`和`jsf-api.jar`是两个至关重要的库文件,它们包含了JSF框架的核心功能和API。 `jsf-api.jar`文件包含了JSF框架的接口和抽象类,定义了JSF组件、事件处理、渲染器、生命周期等核心概念...

    jsf组件开发源码

    1. **定义组件类**:创建一个新的Java类,继承自JSF提供的UIComponent基类或者其特定的子类,如UIInput、UINamingContainer等。在这个类中,你需要定义组件的属性,如属性类型、默认值和访问器方法。 2. **实现渲染...

    NetBeans中JSF应用开发

    总的来说,NetBeans为JSF开发提供了便利的集成环境,通过自动配置和代码生成工具,使得创建和管理JSF组件变得简单。JSF本身则为Web应用提供了一种强大的方式来构建可维护、可扩展的用户界面,与后端逻辑紧密结合,...

    JSF实战 练习 开发

    ### JSF实战练习开发知识点详解 #### 一、JSF简介及重要性 **JSF**(JavaServer Faces)是一种基于组件的模型视图控制器(Model-View-Controller, MVC)框架,用于简化Java Web应用程序的开发过程。随着互联网的发展,...

    JSF开发-学生信息管理系统

    在"JSF开发-学生信息管理系统"中,我们可以深入理解JSF的核心概念以及如何应用它们来构建一个实用的信息管理应用。 1. **JSF组件库**: JSF的核心是其组件模型,包括输入字段、按钮、表格、图表等。这些组件可以像...

    JSF开发jar包

    在JSF开发过程中,jar包起着至关重要的作用,它们包含了框架的类库、API和其他依赖,使得开发工作更为便捷。 本压缩包“JSF开发中必备的jar包 完整版”很可能包含以下关键组件和库: 1. **JSF API**:这是JSF的...

    web开发框架——JSF开发实战一(图)

    JSF将是J2EE5.0中所包含的web开发框架,这应该是第一个成为jcp标准,并且随j2eesdk一起发布的web框架,可以看出sun对它的期望很高。JSF最大的竞争对手是tapestry,是apache的产品,但是apache又弄出了个myfaces,是...

Global site tag (gtag.js) - Google Analytics