`
javafenger
  • 浏览: 246850 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论
阅读更多
      最近一直在研究应用JSF,对JSF有了一点感性认识:
      JSF可以提供像rup开发工具一样所见即所得开发能力,集成了许多组件,直接拖到页面上就可以用了。目前比较有名的JSF标准实现当属Apache的myFaces(个人认为而已),提供了树、日期控件、panel、menue、fileupload 等大量控件。
      JSF具有如下特点:(以下是引用Java视线论坛上的评价
1、客户端网页组件的事件可以直接绑定绑定为服务器端Javabean的方法。
2、网页组件的值可以直接同服务器端JavaBean属性。
3、自动进行状态保存。
4、安全性较高。后台对控件的状态有检查。比如:将控件的Disabled属性同javaBean的一个布尔形变量绑订,当布尔变量为true时,组件在客户端被禁用。这时通过firefox浏览器中的工具更改组件的Disabled属性为发false,向其中输入数据,然后提交网页 ,发现该组件中输入的数据没有被服务器接受。
 
      JSF的开发工具有:
1、webSpher studio 5.1.2提供了JSF图形化托拽式开发
2、eclipse3.1 使用Exadel Studio 3.0插件(下载地址:http://www.exadel.com/)


分享到:
评论

相关推荐

    JSF与hibernate整合的登陆

    **JSF与Hibernate整合** 的目的是将JSF的UI处理能力与Hibernate的数据访问能力结合起来,创建出既具有良好用户体验又能够高效处理数据的Web应用。在本项目中,“JSF与Hibernate整合的登陆”可能涉及到以下关键知识点...

    IBM Redbook -WebSphere Studio 5.1.2 for JSF and SDO

    - **托管bean管理**:WebSphere Studio提供了对托管bean的支持,这些bean用于处理业务逻辑并与JSF页面交互。 通过深入理解IBM Redbook中关于WebSphere Studio 5.1.2对于JSF和SDO的支持,开发者可以充分利用这些工具...

    jsf入门列子和jsf与Tiles结合

    总结来说,这个例子涵盖了JSF的基本用法,包括Bean的创建、验证逻辑的实现、导航规则的配置,以及JSF与Tiles的初步集成。对于初学者,这是一个很好的起点,能帮助理解JSF如何处理用户交互、管理页面流程,以及如何与...

    JSF与Spring完美结合

    2. **配置JSF**:为了使JSF能够与Spring协作,需要在JSF的配置文件(如`faces-config.xml`)中添加Spring的JSF监听器`org.springframework.web.jsf.FacesContextListener`,这样JSF就能识别到Spring的Bean。...

    jsf实例jsf实例 JSF学习 JSF jar包 JSF

    jsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSFjsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSF

    如何使用JSF开发

    Apache Struts的作者Craig McClanahan对JSF项目的贡献确保了JSF与流行框架如Struts的良好兼容性,使得从其他框架迁移至JSF变得更为平滑。 总的来说,JSF是Java Web开发的一个重要工具,它提供了一种组件化、规范化...

    JSF与Facelets应用程序

    综上所述,JSF与Facelets的结合提供了强大的Web应用开发工具集,它简化了视图的创建和维护,同时保持了与后端业务逻辑的紧密集成。通过使用这个框架,开发者可以专注于业务逻辑的实现,而不需要过多关注底层的HTTP...

    JSF 核心编程与入门

    JSF的核心思想是将用户界面与业务逻辑分离,通过声明式的方式管理UI组件和数据绑定。 **2. JSF组件模型** JSF中的组件是构建用户界面的基本元素,它们可以是简单的HTML标签,也可以是复杂的自定义组件。每个组件都...

    JSF中文教程jsf

    **数据绑定** 是JSF的一个关键特性,它将组件的值与后台bean的属性直接关联。这使得界面的更改能够直接影响到模型,反之亦然。**Managed Beans** 是JSF中的业务逻辑载体,它们负责处理应用的业务规则和数据管理。 *...

    JSF Java Server Faces (JSF)框架

    就像Struts框架一样,JSF定义了一套JSF标签,能够生成与JavaBean属性绑定在一起的HTML表单元素。从应用开发者的角度看,两种框架十分相似,但是JSF可能会得到更多的支持,因为JSF是Java的标准。在未来的发展中,有...

    ajax4jsf中文用户指南

    Exadel Visual Component Platform (VCP)是与Ajax4JSF相关的工具,它提供了一种图形化的方式来构建组件,简化了开发过程。 ### 9. Web上的资源 查找更多关于Ajax4JSF的信息,可以访问相关的在线资源,包括文档、...

    JSF的工作方式 JSF架构 JSF模型 JSF事件类型

    如果存在,JSF会恢复这个视图,即重新构建组件树,确保服务器端的组件状态与上次用户交互时一致。 2. **应用请求值(Apply Request Values)**:接着,JSF从请求参数、HTTP头和Cookie中提取数据,并将这些值分配给...

    jsf第一个例子 jsf架包 jsf实例

    它们与JSF页面通过EL(Expression Language)进行交互。 5. **EL(Expression Language)**:EL是用于获取和设置Managed Beans属性的简洁语法,常用于JSF页面中绑定组件的值。 6. **jsf架包**:JSF相关的库通常被...

    JSF包,jsf包,JSF包,jsf包

    2. **集成性**:JSF与EJB、JPA等Java EE技术紧密集成,便于构建企业级应用。 3. **可扩展性**:开发者可以创建自定义组件,扩展框架功能。 4. **MVC架构**:JSF遵循MVC模式,有助于分离关注点,提高代码可维护性。 5...

    JSF入门+JSF web实战+JSF2

    JavaServer Faces(JSF)是Java平台上的一种用于构建Web应用程序的MVC(Model-View-Controller)框架。它提供了一种声明式的方式来构建用户界面,简化了开发过程,并且与Java EE平台无缝集成。本系列资料包括《JSF...

    JSF上传 JSF大文件上传 JSF上传代码 JSF上传源代码

    JSF(JavaServer Faces)是Java平台上用于构建用户界面的Web框架,尤其在处理表单和数据交互方面表现强大。本项目聚焦于JSF的文件上传功能,特别是针对大文件的上传,允许用户上传最大可达1.99GB的文件。在实际应用...

    基于J2EE下的JSF与Struts框架比较分析

    ### 基于J2EE下的JSF与Struts框架比较分析 #### 一、引言 随着互联网技术的发展,企业级应用的需求日益增长,Java 2 Platform, Enterprise Edition (J2EE)作为一套全面的企业级Java应用开发平台,凭借其开放性、...

    《JSF_实战》非常好的JSF学习书

    《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF...

Global site tag (gtag.js) - Google Analytics