如何在JSF表中加载动态内容

时间:2012-04-18 10:08:54

标签: java jsp jsf javabeans

我有一个带有表格布局的网页,它是使用JSF开发的。表中的数据(包括标题和内容值)应该是动态加载的。我目前的挑战是进入这个JSF页面的不同来源将有不同的行记录。我可以知道如何做到这一点吗?我需要Java Bean来实现我的目标吗?

2 个答案:

答案 0 :(得分:1)

您可以轻松地使用bean。通常表的内容将来自数据库。所以在数据表中你可以使用value="#{yourbean.contentList}"。并且将根据请求参数可以设置的所需数据的id检索contentList

答案 1 :(得分:0)

JSF数据表对行数没有限制。如果浏览器可能无法很好地处理大量行,请使用分页来限制行数http://balusc.blogspot.com/2008/10/effective-datatable-paging-and-sorting.html

如果数据中有不同数量的列(而不是行),则动态生成数据表http://balusc.blogspot.com/2006/06/using-datatables.html#PopulateDynamicDatatable

感谢BalusC!