2013-01-07 100 views
-1

我对JSF和Web应用程序非常陌生。现在我正在开发非常基本的Web应用程序,它显示jsf数据表中数据库的数据。我面临着一个问题。我在托管bean的List对象中有很多来自数据库的数据,我不想在我的数据表中以10为10来显示它们。例如我第一次加载页面时,数据表只显示前10行,然后点击链接'下一个'它会显示下一个10等。所以,他们都在同一页面也很好。但我不知道该怎么做,我猜是需要java脚本的。 PS帮我...jsf导航页面显示数据表

+0

它被称为“分页”。很多组件库都提供了这个功能。见例如http://www.primefaces.org/showcase/ui/datatablePagination.jsf – BalusC

回答

0

A可能性是使用第二个列表。创建一个新的列表,用前10填充它,并将Datatable绑定到这个新列表。当单击“下一个”或“上一个”时,清除列表并从原始列表中获取索引11-20或其他内容,然后填写第二个列表。