今天解决了一个bug。问题描述如下:
从一个列表页面,通过编辑按钮进入编辑页面,修完数据后提交时提示stalelink的错误。检查了好长时间,终于找到问题所在。原来在这个编辑页面中有一个tapestry的form元素,form中有三个我们自己封装的组件,每个组件里面都使用了tapestry的for组件。每一个for组件中都有volatile=“true”设置,去掉volatile=“true”就没有问题了。
本文描述了一种在Tapestry框架中遇到的StaleLink错误现象及解决方案。问题出现在一个包含自定义组件的编辑页面上,在提交修改后会触发错误。通过对form组件中的volatile属性进行调整,成功解决了这一问题。
今天解决了一个bug。问题描述如下:
从一个列表页面,通过编辑按钮进入编辑页面,修完数据后提交时提示stalelink的错误。检查了好长时间,终于找到问题所在。原来在这个编辑页面中有一个tapestry的form元素,form中有三个我们自己封装的组件,每个组件里面都使用了tapestry的for组件。每一个for组件中都有volatile=“true”设置,去掉volatile=“true”就没有问题了。

被折叠的 条评论
为什么被折叠?