lam*_*eta 4 migration jsf icefaces woodstock primefaces
我正在使用一个名为Woodstock的旧组件库.每当我尝试改变某些东西时,我都会陷入困境,而找不到有关此库的充分文档.我正在考虑迁移到另一个库,如ICE Faces或Prime Faces.但我怀疑迁移到另一个图书馆将在3 - 4年内得到相同的结果,没有文件,不再支持.我是否应该使用JSF标准库而不再使用组件库,或者是否有一个持续超过3年的库
伍德斯托克相当独特.Woodstock组件通常生成JavaScript代码而不是HTML代码.该JavaScript代码反过来在页面加载时生成HTML DOM树.毕竟,特别是自从Firefox 3发布以来,所有基于伍德斯托克的网站都立即崩溃,生成的JavaScript代码不符合标准.这是Woodstock发明者/开发者的一个重大错误.修复它已经太晚了.
IceFaces,RichFaces,PrimeFaces等都有一个强大的组件库,可生成符合标准的HTML/JS代码,其中跨浏览器敏感的JS任务被委托给第三方JS库,如jQuery.目前,这些JSF组件库仍在积极维护.我知道你事先无法预测到这一点,但我不希望它们在5年内消失.
| 归档时间: |
|
| 查看次数: |
460 次 |
| 最近记录: |