這段時間在學習Tapestry,有些經驗給大家分享一下.
主要實例有:appfuse,workbench,tapmenu-examples
appfuse應用架構:Tapestry + Spring + Hibernate + decorators
偶現在做了Eclipse版,對初學者是非常實用的一個實例!!!用MyEclipse導入和加入MySQL就可以用了.
這個架構應用到權限管理.decorators這個漆工非常實例,可以按不同的文件進行漆改的.做頁面開發速度非常快.
做web開發中應用到的內容基本上都包含有了.而且完全開源的.可以任意修改.
主要的欄目有:權限,漆工,登陸,上傳,日志,緩存,多語言版,賬號的添加和修改等等...是學習Tapestry最好的一個實例.
下載網址:在這兒出現:上傳失敗:文件大小超出 2,000 k 繼續上傳;
文件大小為20M; 這兒上傳不了,去問群主要.(希望版主提供空間)
賬號和密碼為:tomcat
在這段時間里學習Tapestry的不便之處有幾點:
1.在Eclipse更改后要在tomcat的servlet管理里重啟一下appfuse,不知有沒有更好的方法可以不用重啟的.
2.應用Velocity作servlet模板時不能顯示中文.我加入的servlet實例.
3.在accessDecisionManager里能不能實例對目錄的權限管理.
請大哥們指點一下.
tapestry3英文手冊:
http://tapestry.apache.org/tapestry3/doc/ComponentReference/index.html
tapestry4英文手冊:
http://tapestry.apache.org/tapestry4.1/components/Image.html
appfuse的官方下載:
https://appfuse.dev.java.net/servlets/ProjectDocumentList?folderID=4695&expandFolder=4695&folderID=0
appfuse中文學習資料:
http://www.kingbit.com/appfuse/index.php?job=art&articleid=a_20051016_231832
workbench的實例很多地方都可以下載的,自己上網找一下就有了.
注:以appfuse4.0版為主
Tapestry的討論QQ群:8502111
posted on 2008-10-05 09:22
Blog of JoJo 閱讀(349)
評論(2) 編輯 收藏 所屬分類:
Programming 相關