jboss seam dvdstore示例說明感覺是有一些技術含量的示例所以把整個研讀過程寫了下來,分爲以下幾個內容:
1 代碼還原到myeclipse6.0當中
2 訪問主頁
3 home.xhtml主頁顯示,使用seam標籤和jsf的標籤
4 主頁主功能選項的實現
5 主頁面的登陸、建立用戶、註銷功能實現
6 頁面流pageflow的說明
7 DVD示例中工作流的使用
1 代碼還原到myeclipse6.0當中
在示例的目錄下使用ant命令會產生一個ear包文件,用解壓軟解壓相關的包。
在eclipse創建ear項目,還原後的目錄結構如下:
1.1 DVD ear (使用jboss5.0.1)
1.2 DVD jar ( hibernate-all,testng單獨導入,配置對應的jndi數據源)
1.3 DVD war
2 訪問主頁
學習要一切從頭開始,顯示主頁的實現。Web.xml當中配置的過濾器指向了pages.xml當中.
<page view-id="*">
<!-- 無權限訪問時,訪問的頁面 -->
<navigation from-action="#{identity.logout}">
<redirect view-id="/home.xhtml"/>
</navigation>
這段xml描述使我們進入了主頁