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