浏览 2389 次
|
锁定老贴子 主题:对JSF的期待和想法,请发表你的意见
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-07-21 关键字: JSF
本月17号,Myfaces发布Core 1.2版本,预示了Myfaces这个开源领域最活跃的JSF实现厂商开始向jsf1.2规范发展。
jsf规范和实现目前的确存在很多问题,功能也不够强大,但通过技术整合,目前依然能够达到比较不错的效果 比如 通过使用Myfaces的Tomahawk库来丰富UI组件 通过整合Facelets来简化页面开发和组件扩展 通过整合Icefaces1.6来提供Ajax功能 通过整合Spring,Spring web flow来提供Statefull的页面流程管理 通过整合Dojo, DWR来完成Remote方法调用和扩展页面的布局方式 再Open一点,直接整合JBoss Seam 最近Gaving King也发表了对JSF规范的期望,一些主要的内容包括
* Asynchronous partial submits and renders
* Annotation-based programming model
* Enhanced lifecycle for non-faces requests
* Improved orchestration
* Error handling
* Standardize Facelets and simplify development of JSF UI components
* Alternative stateless UI component lifecycle
* Databinding
* Model-based validation
* Allow use of EL in messages
* Session invalidation
除了上面一些细节外,我的期望是 * 提供完整的Runtime API规范,能够使所有的Faces标准组件/扩展组件有能力在运行时通过Java API生成完整的用户界面 * 统一可视化编辑器的元数据模型,能够在一个工具中,支持多种faces实现,而非仅限制于标准实现 各位对JSF有所期待的Javaeyer有没有自己的想法呢? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-07-23
我只期望JSF能够更好地同JSP融合,在JSF第一被请求restore view的时候能够把整个组件树生成。而不是像现在这样,第一次请求JSF页面的时候,组件树立面只有一个空viewroot容器,没有任何子组件。JSF规范制定者承诺在JSF1.2时可以满足这个要求,我不知道是否可以满足!
我期望所有的在第一次请求时被置为disable的action组件,在第二次请求被激活后其action可以被调用,目前是不可以的。 |
|
| 返回顶楼 | |
|
最后更新时间:2007-07-28
太好了!MyFaces总算是发布1.2版了
业余时间一直都在用JSF进行开发,感觉很不错,虽然还有很多缺陷,但已经越来越成熟了 |
|
| 返回顶楼 | |
|
最后更新时间:2007-07-29
"提供完整的Runtime API规范,能够使所有的Faces标准组件/扩展组件有能力在运行时通过Java API生成完整的用户界面 "
该功能目前就有,不用等到下一个版本提供. 你可以在运行时为View树添加,删除或编辑任意组件. |
|
| 返回顶楼 | |
|
最后更新时间:2007-07-29
langds 写道 "提供完整的Runtime API规范,能够使所有的Faces标准组件/扩展组件有能力在运行时通过Java API生成完整的用户界面 "
该功能目前就有,不用等到下一个版本提供. 你可以在运行时为View树添加,删除或编辑任意组件. 目前JSF的这些操作UI组件的API还远远达不到Runtime API的标准,需要再经过完备的封装才能拿出来用。 |
|
| 返回顶楼 | |
|
最后更新时间:2007-10-15
最近一直在用Facelets,也期望Facelets在复合组件的能力上有进一步的增强
|
|
| 返回顶楼 | |
|
最后更新时间:2008-04-04
JSF的表现层技术facelet其实已经脱离了JSP
而facelet已经具有很强的扩展性, 用facelet自定义组件,也很方便,可以通过模板文件来自定义一个组件. 解决了在: http://www.javaeye.com/topic/66897 1、极难扩展 的问题 |
|
| 返回顶楼 | |







