Bean,Lists和JSP

时间:2010-05-03 14:27:43

标签: jsp javabeans apache-commons-beanutils

我有一个小问题......

在我的JSP页面上,我有一个bean列表。我想提取具有特定属性的bean子列表(例如所有恐怖书籍)。 Apache Beanutils可以帮助我吗?

提前致谢...

1 个答案:

答案 0 :(得分:1)

在JSP中,您有两个选项:

  1. 使用JSTL <c:forEach>自行迭代列表,如果项目符合要求,则使用JSTL <c:if>进行测试,最后只显示它。

  2. 在普通Java代码中执行相同操作,并在将请求转发到JSP之前在servlet中调用它。您可以选择将其包装在EL函数中,以便可以从JSP内部调用它。

  3. Commons Beanutils在这里帮不了多少。据我所知,没有带谓词的集合过滤器。然而,Commons Collections和Google Collections有。