JBoss Seam是一個Java EE 5框架。它通過把JSF與EJB3.0組件合并在一起,從而為開發基于Web的企業應用程序提供一個最新的模式。Seam可以讓你把EJB組件直接綁定到 JSF 頁面。Seam還可幫助你把jBPM流程定義直接地集成到你的應用程序中。
相關的一些資源:
本土:JBoss Seam:http://www.jboss.com/products/seam
Docs:Seam Document:http://labs.jboss.com/portal/jbossseam/docs
入門:
一個使用JBoss Seam簡化Web開發的Flash演示,可以當做JBoss Seam的入門教學
Example showing you how to generate a CRUD web application from a database using JBoss Eclipse IDE
進階:
IBM developerWorks里的專題《Seam - 無縫集成 JSF》
這個系列講述了 Seam 是真正適合 JSF 的第一個應用程序框架,能夠修正其他擴展框架無法修正的主要弱點。閱讀該系列的文章,您可以自己判斷 Seam 是不是對 JSF 的適當補充。
目前有三篇文章在里面了
1、為 JSF 量身定做的應用程序框架
JSF 是用于 Java Web 應用程序的第一個標準化的用戶界面框架,而 Seam 是一個擴展 JSF 的強大的應用程序框架。本文將發現這兩種框架之間的互補性。
2、借助 Seam 進行對話
借助 Seam 開發有狀態的 CRUD 應用程序是件輕而易舉的事情。本文向您展示如何使用 Java™Server Faces (JSF) 和 Seam 為基于 Web 的高爾夫課程目錄開發創建、讀取、更新和刪除用例。
3、用于 JSF 的 Ajax
JSF 基于組件的方法論促進了抽象,但大多數 Ajax 實現由于公開了底層的 HTTP 交換而使之大受干擾。本文展示了如何使用 Seam Remoting API 和 Ajax4jsf 組件與服務器上的受管 bean 通信,就好像這些 bean 與瀏覽器同在本地一樣。