﻿<?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-云自无心水自闲-随笔分类-JSF</title><link>http://www.blogjava.net/usherlight/category/38734.html</link><description>天平山上白云泉，云自无心水自闲。何必奔冲山下去，更添波浪向人间！</description><language>zh-cn</language><lastBuildDate>Thu, 09 Jul 2009 05:03:52 GMT</lastBuildDate><pubDate>Thu, 09 Jul 2009 05:03:52 GMT</pubDate><ttl>60</ttl><item><title>象创建JSF组件一样创建Flex组件</title><link>http://www.blogjava.net/usherlight/archive/2009/07/09/286067.html</link><dc:creator>云自无心水自闲</dc:creator><author>云自无心水自闲</author><pubDate>Thu, 09 Jul 2009 04:56:00 GMT</pubDate><guid>http://www.blogjava.net/usherlight/archive/2009/07/09/286067.html</guid><wfw:comment>http://www.blogjava.net/usherlight/comments/286067.html</wfw:comment><comments>http://www.blogjava.net/usherlight/archive/2009/07/09/286067.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/usherlight/comments/commentRss/286067.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/usherlight/services/trackbacks/286067.html</trackback:ping><description><![CDATA[个人认为flex项目不没有能够迅速普及的原因是：<br />
缺少IDE的支持。adobe做为一个商业公司对flex
builder进行收费当然无可厚非。但是我认为这确实在一定程度上阻碍了flex的发展。做一个对比，jdk和flex
sdk一样都免费了。但是我们有eclipse,
netbeans这样优秀的免费IDE来进行开发，而eclipse是ibm捐献出来的，netbeans是sun提供的。为什么adobe不能这样搞
呢，毕竟赢利途径不止是卖ide一条嘛。<br />
<br />
好了，闲话说了一堆，现存转入重点，谈一下我们今天要介绍的内容：<br />
<br />
JSF-FLEX项目的目的是为了让用户能够象创建JSF组件一样创建Flex组件。JSF-FLEX项目能够自动生成mxml,swc,swf等文件，
并能把这些组件的值通过JSON+JAVASCRIPT和传递给Managed
Beans。另外还提供渲染工具，能够把JSF-FLEX的组件与普通组件结合起来显示在同一个视图中。<br />
<br />
http://code.google.com/p/jsf-flex/<br /><img src ="http://www.blogjava.net/usherlight/aggbug/286067.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/usherlight/" target="_blank">云自无心水自闲</a> 2009-07-09 12:56 <a href="http://www.blogjava.net/usherlight/archive/2009/07/09/286067.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Tapestry和JSF比较</title><link>http://www.blogjava.net/usherlight/archive/2009/04/21/266866.html</link><dc:creator>云自无心水自闲</dc:creator><author>云自无心水自闲</author><pubDate>Tue, 21 Apr 2009 15:09:00 GMT</pubDate><guid>http://www.blogjava.net/usherlight/archive/2009/04/21/266866.html</guid><wfw:comment>http://www.blogjava.net/usherlight/comments/266866.html</wfw:comment><comments>http://www.blogjava.net/usherlight/archive/2009/04/21/266866.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/usherlight/comments/commentRss/266866.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/usherlight/services/trackbacks/266866.html</trackback:ping><description><![CDATA[最近把Tapestry和JSF都研究了一下，最后还是决定选择Tapestry。<br />
最主要的原因还是从性能上的考虑。 <br />
Tapestry的5.1版的最主要改动就是想提升性能，而JSF似乎还没有这方面的行动。<br />
而且从Tapestry5.1的版本发布情况来看，动作相当的迅速。预计Final版马上就要出来了。<br />
据Lewis的说法，Tapestry5.0在页面内容比较少的时候，速度几乎和纯JSP页面一样快。只是在展示大量数据的会有一定的性能瓶颈。<br />
所以，他推出5.1来解决这个问题。<br />
<br />
而JSF的实现和组件库呈现一种百花齐放的状态，难免会有一些良莠不齐。<br />
当然大家需要选择其中比较好的，但是选型本身就是一件非常头疼的事情。<br />
我选择的是MyFaces＋RichFaces，但是我查看了RichFaces的在线Demo后，对其展示速度不是很满意。<br />
不知道是演示网站的问题还是RichFaces本身的问题。<br />
也欢迎大家进行讨论。<br />
<br />
不过Tapestry相对JSF而言的一个缺点就是文档不够丰富。毕竟JSF是标准啊。<img src ="http://www.blogjava.net/usherlight/aggbug/266866.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/usherlight/" target="_blank">云自无心水自闲</a> 2009-04-21 23:09 <a href="http://www.blogjava.net/usherlight/archive/2009/04/21/266866.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>