【问题标题】:How validate all items in PageableListView in Wicket?如何在 Wicket 中验证 PageableListView 中的所有项目?
【发布时间】:2013-01-31 10:51:23
【问题描述】:

在表单中,我使用 PageableListView 来迭代 TextFields。但是当我提交表单时,它只验证 PageableListView 的当前页面。当我回到例如。第 1 页我填写的所有值都消失了。

当我将 PageableListView 更改为标准 ListView 时,一切正常 - 验证和提交。

我在 ListView 中设置:setReuseItems(true)。

如何验证 PageableListView 中的所有项目?

【问题讨论】:

    标签: java listview pagination wicket


    【解决方案1】:

    您只能在屏幕上验证表单中的项目。如果您希望验证第一页上的内容,我认为您需要在分页控件上使用 (ajax)FormSubmittingBehavior,因此每次导航到另一个页面时都会提交您的表单。

    如果您提交数据,如果没有验证错误,它也会被存储。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-11
      • 2017-10-04
      • 2020-11-23
      • 2019-06-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多