【IT168分析评论】
方便的属性编辑器(像”Smart Tasks”)
使用更加方便的编辑器类似微软的”smart tasks”编辑器来编辑复杂组件的属性像JSF数据表格确实在JSF IDE中存在不同程度的差异.例如Sun的 Studio Creator可以通过在可视化编辑器上右键DataTable来编辑表格的布局,IBM也为他的DataTable的自定义版本提供了一个更好的属性编辑器: HX:datagrid, Oracle JDeveloper也通过DataTable向导提供了访问DataTable组件的属性的功能.
然而,由于IDE之间的不同,这种特点通常存在不同的JSF IDE,但是每一个又有自己的使用方法,由于他们的不一致的方法和UI,理想的情况下,应该有一个单一的向导标准来在一个可视化编辑器中访问JSF组件.

JDeveloper 10.1.3's Reentrant DataTable Wizard

IBM WSAD's Datagrid Property Editor

Sun Creator Studio's Table Layout Wizard for dataTables
虽然不同的JSF编辑器提供了更加高级属性编辑器,,但微软提供了单一的,一致的向导.
Easy Databinding
JSF IDE提供了更加方便的访问数据绑定JSF UI组件的功能了吗?
当然,例如, Sun的 Java Studio Creator提供了能够将一个绑定数据的UI组件拖到页面上,然后拖一个数据项如表格在组件上,并且设置组件的数据属性的功能.IBM也提供了向导来支持这种功能. Oracle JDeveloper也提供了拖拽组件像DataTable的功能. Oracle 产品JDeveloper今年版本将提供高级的数据绑定功能,可以从数据控件板上拖拽item,创建不同的先前绑定的JSF UI组件.
虽然.Net的数据绑定是强大的,对于微软的SQL Server支持的相当好,但对其他各种数据库/数据源支持并不是那么好,而JSF IDE对各种与Java兼容的数据库/数据源提供了更强大的数据绑定功能,因此,JSF IDE可以与微软相媲美.