2014-09-05 66 views
-2

table object如何在struts2中过滤列表?

我有上面的列表对象。 All, A, B, C ...链接标记。当我点击其中一个时,下面的列表将被过滤。这是什么想法?

+0

它将如何过滤?发布迄今已尝试的代码。 – 2014-09-05 12:35:25

+0

@RomanC:列表中的记录将按照位置名称进行过滤。我需要这个想法来编码。谢谢! – kidsoul 2014-09-05 13:49:49

+0

太宽泛:| – 2014-09-05 14:06:23

回答

0

您已经按照第一个字母进行了过滤,所以按其他值过滤也是类似的。所有你需要做的就是建立链接的url来包含带有链接标签值的参数。当你点击那个链接时,参数将被填充到动作中。

然后,您更改包含已过滤行并返回到页面的列表。如果你已经使用第一个字母参数完成了编码,这应该已经实现。

您还可以进一步传递此参数以初始化SQL查询参数,以返回通过此参数过滤的行。在查询中,您可以使用where条件与like子句返回具有与参数值类似的列值的所有行。

如果以这种方式过滤行,那么您应该只使用返回的记录初始化列表,而不必使用Java过滤列表。该操作将返回将在视图图层上使用更新列表记录的结果。

+0

你应该提高接受的答案。 – 2018-03-06 18:02:37