首页 相关文章 Seam无缝集成:为JSF定做应用程序框架

Seam无缝集成:为JSF定做应用程序框架

  JavaServer Faces (JSF) 是用于 Java™ Web 应用程序的第一个标准化的用户界面框架。

  而 Seam 是一个扩展 JSF 的强大的应用程序框架。在这个由三部分组成的新系列中的第一篇文章中,发现这两种框架之间的互补性。Dan Allen 介绍了 Seam 对 JSF 生命周期的增强,包括上下文状态治理、 RESTful URL、Ajax remoting、适当的异常处理和约定优于配置。

  JSF 正开始凭借其 Java Web 标准的地位主导 Java Web 应用程序市场。随着更多的开发人员受托使用 JSF 作为基础来架构应用程序,他们发现 JSF 的核心规范中清楚地说明: JSF 不是为成为一个完整的 Web 应用程序框架而设计的。相反,它提供一个健壮的、事件驱动的 API 和 UI 组件库,用于构建更复杂的应用程序框架。

  我在寻找用于弥补 JSF 的组件驱动架构的扩展时,发现 Shale 和 Struts 2 都有不足之处。我排除了 Struts 2,因为它将 JSF 看作是面向更大范围的设计。而 Shale 似乎更靠近一些,它基本上是基于 JSF,但是 对此我持保留意见。相反,JBoss Seam 是一...[ 查看全文 ]

2016-02-19 标签:

Seam无缝集成:为JSF定做应用程序框架的相关文章

手机页面
收藏网站 回到头部