在tapestry中解决不同的submit的方法

解决方法:针对不同的submit使用不同的监听器

例如:
<page-sepecification>
    <component id="productAcionForm" type="Form">
    </component>
  <component id="addToCart" type="Submit">
    <binding name="action" value=" listener:addToCart"/>
    </component>
  <component id="continueShopping" type="Submit">
    <binding name="action" value=" listener:continueShopping"/>
    </component>
</page-sepecification>


public class ProductDetails extends BasePage {
public void addToCart() {
//add product to cart
//...
}
public String continueShopping() {
return "Home";
}
}

posted on 2007-11-04 12:02 刘铮 阅读(293) 评论(0)  编辑  收藏 所属分类: Tapestry


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

统计

留言簿(1)

文章分类(141)

文章档案(147)

搜索

最新评论