seam體驗

半年前的一篇舊文, 筆記之.

seam起步
1 環境配置:
1.1 jdk: 必須是jdk5或者以上的版本, jdk1.4不支持seam.
1.2 ant, 在環境變量配置: ANT_HOME: F:\apache-ant-1.7.0, 在path中加入 %ANT_HOME%\bin;
    確認ant能否運行: 在cmd下鍵入: ant -version,顯示正常, ok.
1.3 jboss AS: 官方推薦使用JBoss 4.2, (下載路徑: http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=548923)
1.4 seam: 下載seam包.

2 體驗seam example
seam包中有一個example文件夾, 提供了豐富的demo.
2.1    要正確的把example run起來, 需要修jboss-seam-2.0.2.SP1\build.properties文件, 正確配置jboss路徑, 在文件末尾加入:
jboss.home C:\\jboss-4.2.2.GA
注意: 是兩個\\, 否則部署時, ant會不認識, 部署到默認路徑去了.
 另:build.properties的完整配置格式, 可以參照jboss-seam-2.0.2.SP1\build\sample.build.properties文件的配置.
2.2    第一個程序: registration
 在examples目錄下, 有一個registration文件夾, 這個一個簡單的註冊程序. 爲了把他部署到jboss, 只需在該目錄下鍵入ant命令
 ant deloy
手動 啓動jboss. 在瀏覽器鍵入:
http://localhost:8080/seam-registration
可以看到運行良好.很簡單的程序. 以後慢慢分析代碼.
2.2 第二個程序 messages, seam中的可點擊列表
在messages目錄下, 運行ant:
ant deploy
在瀏覽器中: http://localhost:8080/seam-messages/messages.seam
2.3 第三個程序 賓館預定
在booking目錄下, 運行ant:
ant deploy
運行: http://localhost:8080/seam-booking
很難想象這個頗具功能的小程序僅僅需要9個類.
3 使用seam-gen創建seam項目.
    seam-gen是一個命令行工具,基與ant實現, 可以向Ruby一樣敏捷的創建項目骨架.這的確是個激動人心的工具.
    seam的愉快體驗, 讓我們從seam-gen開始吧.
    cd jboss-seam-2.02.SP1
    seam setup 

...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章