tapestry
iteye_17042
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
tapestry 4.02中封装ext的GridPanel组件
组件概述: 现在的项目中也采用了Ext作为前端页面显示的部分。初期用ext的时候都是在页面中写大量的javascript代码,大部分的代码都是重复新的工作,如声明一个GridPanel,声明一个store,reader等等,而且以后的页面也不容易维护,新人来了上手也比较慢,需要学习大量的ext的知识。于是就决定把ext的三大组件封装成ext的组件。第一个封装的就是Ext.grid.Gri...2009-02-06 19:45:55 · 168 阅读 · 0 评论 -
tapestry 4.15中奇怪的Persist("client")
我们的项目是基于tapestry 4.02开发的,最近在做tapestry 4.15的升级试验。大部分都挺顺利的,就是发现一个奇怪的问题。Persist("client")在tapestry 4.02中好用,为什么在tapestry 4.15中不好用了呢,不过可以通过在页面中加一个hidden作为替代方案来解决。但有那么多的页面,如果全采用hidden,岂不是很累人? 这个问题已经得到解决...2009-03-24 20:52:43 · 165 阅读 · 0 评论 -
修改DirectService,支持类似struts的method参数
现在的项目中前端采用tapestry+ext的组合方式。常用组件如tree和grid的显示和更新都采用了ajax的方式。ext调用tapesry的组件采用javascript的方式。如在页面放一个<a jwcid="@DataDirectLink" id="urlLink"/>,在javascript中这样调用:……HttpProxy{url:getElementById("DataD...2008-11-24 23:36:36 · 125 阅读 · 0 评论 -
window.showModalDialog的秘密
今天测试给我提了一个bug。登录测试地址,发现此bug可以重现。等到本机调试,却无法重现,无论是在jboss下还是在tomcat下都没有问题。于是到测试服务器上做实验,无论是jboss还是tomcat都有问题,各个版本都试过了。于是开始郁闷起来,苦苦找了一个多小时才发现问题所在。原来是这样:在A页面上点击一个链接,通过window.showModalDialog的方式弹出B页面,点击B页面上的按钮...2008-12-03 22:23:45 · 125 阅读 · 0 评论 -
tapestry 4.15中遭遇stalelink及解决办法
今天解决了一个bug。问题描述如下:从一个列表页面,通过编辑按钮进入编辑页面,修完数据后提交时提示stalelink的错误。检查了好长时间,终于找到问题所在。原来在这个编辑页面中有一个tapestry的form元素,form中有三个我们自己封装的组件,每个组件里面都使用了tapestry的for组件。每一个for组件中都有volatile=“true”设置,去掉volatile=“true”就...原创 2010-05-13 17:08:24 · 215 阅读 · 0 评论
分享