随笔分类 - JSF
摘要:JavaServer Faces (JSF) 是一种用于构建 Java Web 应用程序的服务端用户界面组件框架。JSF 提供了具有良好定义的编程模型和 tag 库。从很大程度上简化了在服务端构建和维护 web 应用程序。你可以轻松的实现定义一个可以重用和扩张的 UI 组件通过组件标签在页面上添加组件在页面的 UI 组件中绑定服务端数据在服务请求过程的生命周期中保存和恢复 UI 状态绑定服务器端应用代码到组件产生的事件上JavaServer Faces 2.0,纳入了 Java EE 6中。是规范的一个重要调整,介绍了一些新的特性,包括提高开发过程和增进基于 web 应用的 JSF 开发。JS
阅读全文
摘要:转自:http://www.ibm.com/developerworks/cn/java/j-jsf2fu2/用 JavaServer Faces 2 实现可扩展 UI 级别: 中级David Geary, 总裁, Clarity Training, Inc.2009 年 6 月 25 日模板和复合组件是 Java™Server Faces (JSF) 2 的两个功能强大的特性,借助这两个特性,您就可以实现易于修改和扩展的用户界面。在本文 — 共三部分的 系列文章 的第 2 部分 — 中,JSF 2 专家组成员 David Geary 将向您展示如何在您的 Web 应用程序中利用模板...
阅读全文
摘要:确实相当强大。转自:http://www.ibm.com/developerworks/cn/java/j-jsf2fu3/使用更多新 JSF 2 特性增强复合组件级别: 中级David Geary, 总裁, Clarity Training, Inc.2009 年 8 月 03 日 Java™Server Faces (JSF) 2 专家组成员 David Geary 将在这一期文章中结束这部有关 JSF 2 新特性的 系列文章(共 3 部分)。本文介绍如何使用该框架的新事件模型和内置 Ajax 支持来增强可重用组件的功能。 JSF 的最大卖点在于它是一种基于组件的框架。这意味着您可以实..
阅读全文
摘要:在朋友的强烈推荐下,开始看JSF2.0。看了第一部分。感觉不是太大。接下来继续学习,应该会有不错的体验。。。使用 JSF 2 简化导航、免除 XML 配置并轻松访问资源级别: 中级David Geary, 总裁, Clarity Training, Inc.2009 年 6 月 15 日随着 2.0 版本的发布,Java™Server Faces (JSF) 现在可以轻松地实现健壮的、Ajax 风格的 Web应用程序。本文是共三部分的系列文章的开篇,JSF 2.0 专家组成员 David Geary 将展示如何利用 JSF 2中的新特性。在这期文章中,您将了解到如何使用 JSF 2 流线化..
阅读全文
摘要:http://developer.51cto.com 我目前的项目前端使用的是JSF+Seam框架,目前项目已经进入尾声,我想把一些心得体会给大家说说,以便大家在使用JSF的时候,少走弯路。1.异常处理问题:请为JSF加入Seam框架,看看Seam框架 -无缝集成JSF,共三部分,里面告诉了你怎么在servlet容器下配合spring使用Seam,Seam不是一定要在ejb3和jboss下才可以使用。因为单独使用JSF的话她的异常处理功能很简陋,跟踪不到你想看的地方,对于开发很不方便,你只有打开日志才能看到问题所在,而Seam在加入phase-listener以后,对JSF不同的生命周期都进.
阅读全文
摘要:http://developer.51cto.comJSF测试工具因为在容器以外测试JSF组件有所限制,所以大家一直认为对于JSF应用进行单元测试是困难的。多数web层的测试框架遵循黑盒测试方式,开发者用web 组件编写测试类来验证渲染的HTML输出是否符合预期。HtmlUnit,HttpUnit,CanooWebTest和Selenium等框架都属于这个类型。这些框架的局限在于它们仅仅只能测试web应用的客户端。但是这种现象已经随着近来发布的JSFUnit和其它一些JSF测试框架,如Shale Test和JSFExtensions而改变了。这些测试框架支持对web应用的客户端和服务器端组件的
阅读全文
摘要:http://developer.51cto.com2009-06-22 15:52 网络 中国IT实验室摘要:本文介绍JSF测试框架,包括介绍JSF测试框架需要具备的特性和测试框架的分类等因为在容器以外测试JSF组件有所限制,所以大家一直认为对于JSF应用进行单元测试是困难的。多数web层的测试框架遵循黑盒测试方式,开发者用web组件编写测试类来验证渲染的HTML输出是否符合预期。 HtmlUnit,HttpUnit,Canoo WebTest和Selenium等框架都属于这个类型。这些框架的局限在于它们仅仅只能测试web应用的客户端。但是这种现象已经随着近来发布的JSFUnit和其它一些J
阅读全文
摘要:内容JSF days 2009 - Web Beans时间2009-04-02 – 2009-04-0220090402/20090403地点地图Bruno-Kreisky-Platz 1 A-1220 Vienna说明Speaker:Peter MuirTime: 11:00 - 11:45Web-Beans tries to establish a richer component-model than EJB 3.1 as a standard in the Java Community Process. Originally, Web-Beans was supposed to rep
阅读全文
摘要:作者: thesixthday, 出处:赛迪网技术社区, 责任编辑: 李春禹,2007-12-27 13:21 浏览器在接收到响应以后,再也不需要进行整个页面的渲染与刷新,而只仅仅需要执行这段脚本内容,将页面的控件进行更新即可。更好的方式是,提供一个本身就支持Ajax的Tree组件,以减少冗余数据的传递。 3年前,“Spring之父”Rod.Johnson写了一本在Java界引起轰动的书:《ExpertOne-on-One J2EE Development WithoutEJB》。这本书阐述了EJB作为J2EE核心技术所带来的意义与价值,但作者用了更大篇幅介绍EJB的一些缺陷与不足,并提...
阅读全文
摘要:开发者在线 Builder.com.cn 更新时间:2008-04-22本文关键词: 幕后 Java EE 5 JSF JAVA 三年前JSF就已经在Sun的实验室里诞生,但直到今天才伴随Java EE5,作为规范的一部分,从幕后走上前台。JSF是第一个以用户界面为核心的Java Web框架,与其他JavaWeb框架以“页面”为控制粒度不同的是,JSF的控制粒度已经细化到页面上的“组件”,这是JSF简化JavaWeb开发的关键点之一。虽然已经正式成为Java EE规范的一部分,并且获得越来越多程序员的青睐,但JSF的前途依然不容乐观。 1. 带着“用户界面”的烙印,JSF...
阅读全文
摘要:作者: cschalk翻译: icess http://blog.matrix.org.cn/page/icessJSF新手可能常常听到 "JSF Request Processing Lifecycle" ,但是不一定知道在生命周期中都发生了什么事情.这里有一点代码, 一个 PhaseListener, 我们可以用她来了解 JSF's Request Processing Lifecycle如何工作的. 下面是一个在生命周期开始和结束时执行的一个简单的PhaseListener package com.jsf;import javax.faces.event.Ph
阅读全文
摘要:级别: 中级Dan Allen (dan.allen@mojavelinux.com), 高级 Java 工程师, CodeRyte, Inc.2007 年 6 月 25 日JSF 基于组件的方法论促进了抽象,但大多数 Ajax 实现由于公开了底层的 HTTP 交换而使之大受干扰。在 无缝集成 JSF 系列最后的这篇文章中,Dan Allen 展示了如何使用Seam Remoting API 和 Ajax4jsf 组件与服务器上的受管 bean 通信,就好像这些 bean与浏览器同在本地一样。您将了解利用 Ajax 作为 JSF 事件驱动架构的一种自然改进是多么地容易,以及如何在不影响 J..
阅读全文
摘要:级别: 中级Rick Hightower (rhightower@arc-mind.com), CTO, ArcMind2005 年 3 月 01 日本系列 怀疑论者的 JSF一共包含 4 篇文章,本文是其中的第 2 篇。在本文中,Rick Hightower 对 Java™Server Faces(JSF)请求处理生命周期的主要阶段进行了介绍。作者使用一个示例程序,详细介绍了请求处理的 5 个阶段。随着介绍的深入,作者将向您展示如何在JSF 中采用 JavaScript 技术对即时事件进行处理,最后简要介绍一下 JSF 中提供的众多组件来结束对 JSF 组件模型的介绍。与很多流行的观点不..
阅读全文
摘要:JSF的全称 1、Joint Strike Fighter (JSF) 2、Java Server Faces (JSF) Java Server Faces (JSF) JSF是一种用于构建Java Web 应用程序的标准框架(是Java Community Process规定的JSR-127标准)。它提供了一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。由于由JavaCommunity Process (JCP) 推动,属于Java EE 5中的技术规范,而受到了厂商的广泛支持。 JSF(Java ServerFaces)技术为开发基于网络用户...
阅读全文
摘要:JSF CODE <h:selectOneMenu value="#{projectAction.beyondTrackUser}"> <s:selectItems value="#{projectAction.beyondTrackUserList}" var="beyondTrackUser" label="#{beyondTrackUser.userName}"/> </h:selectOneMenu>注:<s:selectItems>标签可以用于 <h:
阅读全文
摘要:以下信息来源于http://www.js66.com/java/viewthread.php?tid=97&extra=page%3D1&page=1JSF 网站汇总欢迎大家把自己喜欢的 JSF 网站发上来,和大家共享,此贴请不要发其它不相关的内容,或者评论。http://myfaces.apache.org 我的最爱http://tobago.atanion.net/tobago-example-demo/ Tobago Demohttp://www.jenia.org/ Jenia项目http://www.jsf-faq.com/ JSF-FAQhttp://www.jav
阅读全文