JSF官方主页:http://java.sun.com/javaee/javaserverfaces/
JSF开发主页:https://javaserverfaces.dev.java.net/
JSF Sandbox主页(jsf-ri的一个扩展组件库):https://javaserverfaces.dev.java.net/sandbox/
JSF Templating主页(jsf 的一种模板语言):https://jsftemplating.dev.java.net/
Facelets主页(jsf的tiles,比tiles更加优秀):https://facelets.dev.java.net/
Myfaces主页:http://myfaces.apache.org/
Myfaces tomahawk 主页(myfaces的扩展组件库,支持myfaces和jsf-ri):http://myfaces.apache.org/tomahawk/index.html
Myfaces Sandbox主页(tomahawk的扩展库,成熟以后的sandbox组件将加入tomahawk中):http://myfaces.apache.org/sandbox/index.html
Myfaces wiki主页:http://wiki.apache.org/myfaces/
Myfaces Trinidad(ADF) wiki主页(Oracle ADF 捐赠给了Apache社区, 成了myfaces的一个扩展库, 名字也改为Trinidad,拥有100多个组件, 是目前最完整的jsf组件库, 部分组件库具有ajax效果,后继版本将增加更多的ajax支持, 支持皮肤更换):http://wiki.apache.org/myfaces/Trinidad
MyFaces Components主页:http://wiki.apache.org/myfaces/MyFacesComponents
Myfaces showcase主页(一个专门支持jsf的网站,提供各种组件库的最新演示):http://www.irian.at/myfaces.jsf
Ajax4jsf 主页(目前基于jsf的最优雅的ajax实现,可以在不改变原有应用的基础上,为jsf添加ajax效果; 原来是exadel公司开发, 现被jboss 合并, 称为 JBoss Ajax4jsf):http://labs.jboss.com/jbossajax4jsf/
Richfaces主页(原来是商业的VCP,属于exadel公司,后被jboss合并, 改为JBoss richfaces,并开源了, 是基于ajax4jsf的一个扩展组件库,非常漂亮,预置了多种皮肤, 还支持自定义皮肤):http://labs.jboss.com/jbossrichfaces/
Apache Shale (Struts的后继框架, 基于jsf, 沿用了struts的诸多优点, 同时做了很多扩展,支持ajax, 分成多个部分组成, 可以根据项目情况灵活选择)主页:http://shale.apache.org/
Seam主页(基于JSF和EJB3的优秀框架, 吸收了Ruby的思想, 非常简洁, 是目前最优秀的jsf框架, 但是其最大缺点是与中间件有关, 缺乏对商业中间件,如weblogic,oracle as的支持):http://www.jboss.com/products/seam
QuipuKit主页(一个jsf的扩展组件库,支持jsf-ri和myfaces,能与ajax4jsf结合, 很多组件都内置ajax特性, 效果非常不错, 是商业的):http://www.teamdev.com/quipukit/index.jsf
ICEFaces主页(曾经是商业的,后来开源了, 采用一种新颖的“推”技术实现ajax, 交互速度非常快, 而且还提供了企业版,企业版是收费的, 提供了一些企业级特性, 如集群支持等):http://www.icefaces.org/main/home/index.jsp
RCFaces主页(一个开源的组件库, 内置ajax支持, 组建库较为完善, 但是缺乏文档和社区支持):http://www.rcfaces.org/
Sun Blueprints主页(sun提供的一个开源扩展组建库,内置ajax支持,组建实现效果非常好, 部分组建支持j2ee1.4,基于jsf1.1, 部分组建基于jsf1.2,只支持java ee 5环境):https://blueprints.dev.java.net/
Sun Jsf-Extentsions主页(sun 公司实现的一个类似于ajax4jsf的扩展库, 为应用提供ajax支持,同时这个项目也参考了一些apache shale的特点, 将项目分为多个部分, 可以根据情况灵活选择, 目前已经有不少组件库是基于jsf-extentions实现,比如woodstock):https://jsf-extensions.dev.java.net/nonav/mvn/
Sun WoodStock 主页(sun 提供的一个jsf组件库,目前非常活跃, 更新速度较快, 支持ajax, 支持皮肤, 非常漂亮, 还实现了一些其他组件库没有实现过的组建, 值得关注):https://woodstock.dev.java.net/index.html
分享到:
相关推荐
资源名称:JSF入门深入学习 WORD版内容简介:本文档主要讲述的是JSF入门深入学习;JSF为JAVA的 Web应用用户界面的开发人员提供了标准的编程接口、丰富可扩展的UI组件库(一个核心的JSP标记库用来处理事件、执行验证...
**JSF2学习笔记1——理解JavaServer Faces 2.0框架** JavaServer Faces (JSF) 是一种基于组件的Web应用程序开发框架,由Sun ...通过阅读博文链接中的内容,你应该能够更深入地理解这些概念并实践一个简单的JSF应用。
首先,我们需要理解JSF的核心组件和分页相关的API。JSF是一个MVC(模型-视图-控制器)框架,其中UIComponent和ManagedBean是关键组成部分。分页通常涉及到两个主要部分:前端显示和后端处理。 1. **前端显示**: ...
动作事件通常与用户界面的按钮或者链接点击相关,即时事件是组件状态变化立即触发的事件,值变事件是在用户输入后触发验证的事件,而Phase事件则涉及到JSF请求处理生命周期的各个阶段。 JSF还能够与多种开发工具和...
在你的 IDE 中创建一个新的 Maven 或 Gradle 项目,并在 `pom.xml` 或 `build.gradle` 文件中添加 JSF 相关依赖。例如,对于 Maven,你可能需要添加以下依赖: ```xml <groupId>com.sun.faces</groupId> ...
JSF(JavaServer Faces)是一种用于构建Web应用程序的Java技术,它提供了一种声明式的方式来创建用户界面,并处理用户交互。在这个"用jsf做的登录注册的组件"中,我们可能会涉及以下几个关键知识点: 1. **JSF架构*...
### 学习技术 JSF必备 —— JSF标签详解 #### 1. JSF标签概述 JavaServer Faces (JSF) 是一种用于构建基于组件的用户界面的Java Web框架。它提供了一组丰富的标签库,使得开发人员能够更加高效地创建动态网页应用...
另一方面,"www.pudn.com.txt"可能是来源于一个下载链接或网站资源的引用,可能包含了更多关于JSF的示例代码、教程或者其他相关学习资料。Pudn.com是一个知名的中文技术资源分享平台,里面可能有丰富的JSF实践案例和...
**JSF(JavaServer Faces)1.1 入门教程** JSF,全称为JavaServer Faces,是Java EE(现在称为...尽管JSF已经发展到更高级的版本,但理解其早期版本对于深入学习现代JSF依然有价值。开始你的JSF之旅吧,祝你学习顺利!
在“JSF从0进阶”这部分内容中,你可能会学习到如何创建一个基本的JSF项目,包括设置开发环境、编写第一个Hello World程序、配置faces-config.xml文件以及web.xml文件。JSF的页面是基于XHTML的,因此你需要理解EL...
**JSF(JavaServer Faces)控件详解** JavaServer Faces(JSF)是Java平台上的一个用于构建用户界面的Web应用程序框架。它提供了一种组件化的方式来创建动态、交互式的Web应用。JSF的核心概念是组件,这些组件代表...
JSF 的设计倾向于关注页面的内容展示而非样式布局。然而,对于希望实现美观且用户友好的界面的开发者来说,掌握 CSS 技术是必不可少的。尽管使用 `<table>`、`<tr>` 和 `<td>` 来构建页面布局是一种常见的做法,但这...
本文将深入探讨JSF自带的分页功能,并结合提供的博客链接进行讲解。 在JSF中,分页通常涉及到两个主要部分:前端展示和后端处理。前端负责展示当前页及导航元素,而后端则处理数据的分块加载和页面切换逻辑。 1. ...
学习这个实例可以帮助你深入理解JSF的工作原理,特别是文件操作部分,同时也能提高你在Oracle数据库上的实践技能。通过研究源代码,你可以了解如何将用户界面与后端服务集成,以及如何处理复杂的文件I/O和数据库操作...
8. **JSF与数据库交互**: 虽然本系统没有链接数据库,但在实际项目中,通常会使用JDBC、JPA或Hibernate等技术将JSF与数据库连接,以持久化数据。通过适配器或DAO(数据访问对象)模式,可以实现业务逻辑层与数据库的...
- **www.pudn.com.txt**:可能是一个链接或者引用信息,指向更多相关的学习资源或讨论平台。 综上所述,林信良的JSF教程是一份全面的学习资料,对于想要掌握JSF框架的开发者来说,能够提供丰富的理论知识和实践指导...
### JSF标签简体中文版知识点详析 #### 一、JSF标签概述 - **JSF (JavaServer Faces)** 是一种基于Java EE标准的框架,用于构建企业级的Web应用...通过本篇文章的学习,相信你已经对JSF标签有了一个全面而深入的认识。
- **相关资源链接**:提供进一步学习的资料。 #### `<a4j:keepAlive>` - **页面上创建**:在JSF页面中添加该组件。 - **动态创建**:在Java后端动态添加。 - **关键属性**:掌握核心属性的功能。 - **相关资源链接*...