正在用Tapestry,教材是4,而IDE MyEclipse是3的,
中间碰到一些差异纪录于此:
1:dtd 文件有不同。
如4有value,3是expression等等
<binding name="listener" expression="listeners.onOk"/>
<binding name="listener" value="listener:onOk"/>
2:listener方法
在3中public void formSubmit(IRequestCycle cycle),方法必须
有一个IRequestCycle参数。参数的取得方式如下:
Object[] parameters = cycle.getServiceParameters();