JSF (Java服务器面孔)给在所有浏览器上的网带来附属程序功能与纯净的HTML & CSS基于翻译。 附属程序不仅提供UI组分充足的规定(哪些将被复制在JSF),它也提供一个强有力的事件驱动的模型。 事件驱动的模型是JSF的直接价值。

JSF是诺言,需要被实施。 然而作为它是它是非常有用和可部署的。

JSF照料维护的状态和再手工居住于组分数据。 使用象Java演播室创作者的IDE,如您开发标准桌面应用,您将感到。 您不再被打扰关于得到和岗位,不关于处理请求参量等。

AJAX综合化,特别是的“处理直接”的事件,将给它一个重大表现助力。 我相信工作是过程中在这个区域。 它也我有更加早期的wrt的照料建筑关心。 表现。 并且有些事件处理是并且应该委派到Java语言。 我们当晚想要一种高运转特性点和点击Web应用程序开发环境,而不必打扰自己有优化的和象Java语言或Ajax的其他基本事实细节。 在背景中应该保重那。

通过使用IDE,页航海被简化。 您不必须弄乱xml文件,虽然他们在背景中引起。

最佳的部分,如果那您再现在开发标准Java软件,它部署作为Web应用程序。 它维护模型和看法的干净的分离。

几个风俗UI组分如上所述需要增加。

我认为您应该明确地考虑使用JSF为您的下个项目。 如此做与IDE。

通常我不推荐任何IDE由于他们限制的自然。 但是,就JSF而言IDE是您的最好的朋友,至少开始时。 我使用Java演播室创作者。 引起的代码是非常干净和可维护的。

仍有我会更喜欢简单的JSP的少量地方(与习惯标记) Web应用程序的。

总之我认为JSF是开发的(多数) Web应用程序的未来。 现期杂志和要求可以在JSF范围内容易地针对。 它有强的供营商支持通过JCP过程。 它今后是正确步骤。