查看: 1235|回复: 7
|
Java-Sun JSF, MyFaces, Facelets 的分别
[复制链接]
|
|
如题, 我想知道 Sun JSF, MyFaces, Facelets 的分别。
还有哪一个比较多人用?
我是在 google 找不到答案才 post 上来的。
我觉得这里用 Java 做 web page 的人比较少。
有谁是 Java Web Page 的高手也来交流交流。 |
|
|
|
|
|
|
|

楼主 |
发表于 22-4-2007 10:39 AM
|
显示全部楼层
是我的问题太难了吗?
为什么每次没有人回答我的问题?   |
|
|
|
|
|
|
|
发表于 22-4-2007 04:21 PM
|
显示全部楼层
原帖由 chuash78 于 22-4-2007 10:39 AM 发表
是我的问题太难了吗?
为什么每次没有人回答我的问题?
这是因为Google可以回答你的问题。 |
|
|
|
|
|
|
|
发表于 22-4-2007 10:22 PM
|
显示全部楼层
JSF 和 Structs 比較出名。相比之下JSF比較新 & Component Base.
MyFaces, Facelets 我还第一次听。 |
|
|
|
|
|
|
|
发表于 23-4-2007 01:56 AM
|
显示全部楼层
回复 #1 chuash78 的帖子
如果没记错的话:
JSF - 是一种表现层框(framework 或 MVC 的 View),属于事件驱动型的组件模型。
MyFaces, Facelets 是一些补助JSF的一些library... |
|
|
|
|
|
|
|

楼主 |
发表于 23-4-2007 07:07 PM
|
显示全部楼层
原帖由 苦瓜汤 于 22-4-2007 04:21 PM 发表
这是因为Google可以回答你的问题。
我可以找到相关资料。 不过, 我想找的是这三样东西的 advantage 和 disadvantage。 我找不到。
原帖由 pengkiat 于 22-4-2007 10:22 PM 发表
JSF 和 Structs 比較出名。相比之下JSF比較新 & Component Base.
MyFaces, Facelets 我还第一次听。
是的。 JSF 比较新。
原帖由 jllp 于 23-4-2007 01:56 AM 发表
如果没记错的话:
JSF - 是一种表现层框(framework 或 MVC 的 View),属于事件驱动型的组件模型。
MyFaces, Facelets 是一些补助JSF的一些library...
MyFaces 是 Apache 的。 Facelets 是 Jboss。两个都以 JSF 为基础。 不过, 我觉得有些他们已经改良了。 我不知道改了哪些? 还有, 哪些比较稳定? 他们的 advantages 和 disadvantages 又在哪里? |
|
|
|
|
|
|
|
发表于 23-4-2007 08:41 PM
|
显示全部楼层
回复 #6 chuash78 的帖子
MyFaces 是 Apache 的。 Facelets 是 Jboss。两个都以 JSF 为基础。 不过, 我觉得有些他们已经改良了。 我不知道改了哪些? 还有, 哪些比较稳定? 他们的 advantages 和 disadvantages 又在哪里?
我不清楚,这必须要亲身体验后才会了解。我本身只用最基础的Sun的JSF,那两个jar files 而已。还不是很深入,之前都是用Struts。
如果都以JSF为基础,在JEE的标准下,好处和坏出都是出至于他们两所提供的东西如Library多不多,Exception的信息清楚不清楚。。。。。亲身体验才知道。 |
|
|
|
|
|
|
|
发表于 23-4-2007 09:45 PM
|
显示全部楼层
原帖由 chuash78 于 23-4-2007 07:07 PM 发表
我可以找到相关资料。 不过, 我想找的是这三样东西的 advantage 和 disadvantage。 我找不到。
是的。 JSF 比较新。
MyFaces 是 Apache 的。 Facelets 是 Jboss。两个都以 JSF 为基础。 不过, ...
MyFaces是JSF的开源版本,基本上所有东西都是以JSF为标准。facelet是JSF除了JSP view之外的另一个选择。
MyFaces和JSF.... 没有什么差别... 如果你对JSF想更深入了解就可以研究一下MyFaces。
Struts是目前开源的老大,也可以说是Java MVC Framework的主流;不过,Struts 2基本上已经和webwork整合了,所以已经不是以前的struts了。
目前比较热门的MVC Framework应该是Tapestry和Wicket吧... 另外一个就是常常被忽略的Spring MVC
总的来说,还是得选择一个适合自己的,基本上Java的MVC Framework都满优秀的,每一个都可以达到你的需求,看你怎么去运用而已。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|