Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个小问题...
在我的 JSP 页面上,我有一个 bean 列表。我想提取具有特定属性的 bean 子列表(例如所有恐怖书籍)。Apache Beanutils 可以帮助我吗?
提前致谢...
在 JSP 中,您有 2 个选项:
使用 JSTL 遍历列表并使用 JSTL<c:forEach>进行测试,<c:if>如果项目符合要求,最后只显示它。
<c:forEach>
<c:if>
在纯 Java 代码中执行相同的操作,并在将请求转发到 JSP 之前在 servlet 中调用它。或者,您可以将其包装在一个 EL 函数中,以便您可以从 JSP 内部调用它。
Commons Beanutils 在这里帮不上什么忙。据我所知,它没有带有谓词的集合过滤器。然而,Commons Collections 和 Google Collections 有。