﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-JavaServer Faces Study-文章分类-参考</title><link>http://www.blogjava.net/yangjm/category/29467.html</link><description>JSF的一些学习经验与大写分享</description><language>zh-cn</language><lastBuildDate>Sun, 02 Mar 2008 20:21:23 GMT</lastBuildDate><pubDate>Sun, 02 Mar 2008 20:21:23 GMT</pubDate><ttl>60</ttl><item><title>JSF的相关链接，学习JSF最好的内容（转载）</title><link>http://www.blogjava.net/yangjm/articles/183299.html</link><dc:creator>Yangjm</dc:creator><author>Yangjm</author><pubDate>Sun, 02 Mar 2008 12:27:00 GMT</pubDate><guid>http://www.blogjava.net/yangjm/articles/183299.html</guid><wfw:comment>http://www.blogjava.net/yangjm/comments/183299.html</wfw:comment><comments>http://www.blogjava.net/yangjm/articles/183299.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yangjm/comments/commentRss/183299.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yangjm/services/trackbacks/183299.html</trackback:ping><description><![CDATA[<div class="cnt">
<p>JSF官方主页：<a href="http://java.sun.com/javaee/javaserverfaces/">http://java.sun.com/javaee/javaserverfaces/</a> <br />
JSF开发主页：<a href="https://javaserverfaces.dev.java.net/">https://javaserverfaces.dev.java.net/</a> <br />
JSF Sandbox主页（jsf-ri的一个扩展组件库）：<a href="https://javaserverfaces.dev.java.net/sandbox/">https://javaserverfaces.dev.java.net/sandbox/</a> <br />
JSF Templating主页（jsf 的一种模板语言）：<a href="https://jsftemplating.dev.java.net/">https://jsftemplating.dev.java.net/</a> <br />
Facelets主页（jsf的tiles，比tiles更加优秀）：<a href="https://facelets.dev.java.net/">https://facelets.dev.java.net/</a> </p>
<p>Myfaces主页：<a href="http://myfaces.apache.org/">http://myfaces.apache.org/</a> <br />
Myfaces tomahawk 主页（myfaces的扩展组件库，支持myfaces和jsf-ri）：<a href="http://myfaces.apache.org/tomahawk/index.html">http://myfaces.apache.org/tomahawk/index.html</a> <br />
Myfaces Sandbox主页（tomahawk的扩展库，成熟以后的sandbox组件将加入tomahawk中）：<a href="http://myfaces.apache.org/sandbox/index.html">http://myfaces.apache.org/sandbox/index.html</a> <br />
Myfaces wiki主页：<a href="http://wiki.apache.org/myfaces/">http://wiki.apache.org/myfaces/</a> <br />
Myfaces Trinidad(ADF) wiki主页（Oracle ADF 捐赠给了Apache社区， 成了myfaces的一个扩展库， 名字也改为Trinidad，拥有100多个组件， 是目前最完整的jsf组件库， 部分组件库具有ajax效果，后继版本将增加更多的ajax支持， 支持皮肤更换）：<a href="http://wiki.apache.org/myfaces/Trinidad">http://wiki.apache.org/myfaces/Trinidad</a> <br />
MyFaces Components主页：<a href="http://wiki.apache.org/myfaces/MyFacesComponents">http://wiki.apache.org/myfaces/MyFacesComponents</a> <br />
Myfaces showcase主页（一个专门支持jsf的网站，提供各种组件库的最新演示）：<a href="http://www.irian.at/myfaces.jsf">http://www.irian.at/myfaces.jsf</a> </p>
<p>Ajax4jsf 主页（目前基于jsf的最优雅的ajax实现，可以在不改变原有应用的基础上，为jsf添加ajax效果； 原来是exadel公司开发， 现被jboss 合并， 称为 JBoss Ajax4jsf）：<a href="http://labs.jboss.com/jbossajax4jsf/">http://labs.jboss.com/jbossajax4jsf/</a> <br />
Richfaces主页（原来是商业的VCP，属于exadel公司，后被jboss合并， 改为JBoss richfaces，并开源了， 是基于ajax4jsf的一个扩展组件库，非常漂亮，预置了多种皮肤， 还支持自定义皮肤）：<a href="http://labs.jboss.com/jbossrichfaces/">http://labs.jboss.com/jbossrichfaces/</a> <br />
Apache Shale （Struts的后继框架， 基于jsf， 沿用了struts的诸多优点， 同时做了很多扩展，支持ajax， 分成多个部分组成， 可以根据项目情况灵活选择）主页：<a href="http://shale.apache.org/">http://shale.apache.org/</a> <br />
Seam主页（基于JSF和EJB3的优秀框架， 吸收了Ruby的思想， 非常简洁， 是目前最优秀的jsf框架， 但是其最大缺点是与中间件有关， 缺乏对商业中间件，如weblogic，oracle as的支持）：<a href="http://www.jboss.com/products/seam">http://www.jboss.com/products/seam</a> </p>
<p>QuipuKit主页（一个jsf的扩展组件库，支持jsf-ri和myfaces，能与ajax4jsf结合， 很多组件都内置ajax特性， 效果非常不错， 是商业的）：<a href="http://www.teamdev.com/quipukit/index.jsf">http://www.teamdev.com/quipukit/index.jsf</a> <br />
ICEFaces主页（曾经是商业的，后来开源了， 采用一种新颖的&#8220;推&#8221;技术实现ajax， 交互速度非常快， 而且还提供了企业版，企业版是收费的， 提供了一些企业级特性， 如集群支持等）：<a href="http://www.icefaces.org/main/home/index.jsp">http://www.icefaces.org/main/home/index.jsp</a> <br />
RCFaces主页（一个开源的组件库， 内置ajax支持， 组建库较为完善， 但是缺乏文档和社区支持）：<a href="http://www.rcfaces.org/">http://www.rcfaces.org/</a> </p>
<p>Sun Blueprints主页（sun提供的一个开源扩展组建库，内置ajax支持，组建实现效果非常好， 部分组建支持j2ee1.4，基于jsf1.1， 部分组建基于jsf1.2，只支持java ee 5环境）：<a href="https://blueprints.dev.java.net/">https://blueprints.dev.java.net/</a> <br />
Sun Jsf-Extentsions主页（sun 公司实现的一个类似于ajax4jsf的扩展库， 为应用提供ajax支持，同时这个项目也参考了一些apache shale的特点， 将项目分为多个部分， 可以根据情况灵活选择， 目前已经有不少组件库是基于jsf-extentions实现，比如woodstock）：<a href="https://jsf-extensions.dev.java.net/nonav/mvn/">https://jsf-extensions.dev.java.net/nonav/mvn/</a> <br />
Sun WoodStock 主页(sun 提供的一个jsf组件库，目前非常活跃， 更新速度较快， 支持ajax， 支持皮肤， 非常漂亮， 还实现了一些其他组件库没有实现过的组建， 值得关注)：<a href="https://woodstock.dev.java.net/index.html">https://woodstock.dev.java.net/index.html</a></p>
</div>
<br />
<img src ="http://www.blogjava.net/yangjm/aggbug/183299.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yangjm/" target="_blank">Yangjm</a> 2008-03-02 20:27 <a href="http://www.blogjava.net/yangjm/articles/183299.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>