tapestry(一)demo的实践

新项目使用的tapestry框架,先写了一个demo
一:需求
tapestry(一)demo的实践
二分析需求
tapestry(一)demo的实践三实现
tapestry框架前后端不分离,分为三部分
html:通过tapestry组件,实现页面
.java:后端代码,实现逻辑处理
.page:连接前后端数据交互
例:树Tree的实现,如下图:
Html页面(PartTree.html):
tapestry(一)demo的实践
.page代码(PartTree.page):
tapestry(一)demo的实践Page页面中的selectedTreeNode的值则为选中树当前节点的id.
clickOnme则为点击树节点时执行的js方法名;
expand属性是定义树默认是否展开。
.java类代码(PartTreePage.java):
tapestry(一)demo的实践三者关系如下:
tapestry(一)demo的实践