2

首先,我想说我搜索并探索了有关此问题的其他线程,但找不到我的问题的答案。我使用 ah:datatable,它是通过 jquery 数据表扩展的。只要表格中有数据,数据就会正确显示。一旦通过支持 bean 从数据库获取数据的 ArrayList 为空,我就会收到此通知。除此之外,在收到通知后,我的所有 JavaScript 功能都会被破坏,因此没有其他 JAvaScirpt 在页面上工作,直到再次成功调用 ArrayList 中的一些数据作为响应。

$('#rating-table').dataTable({
"sDom" : 'T<"clear">lfrtip',    
"sDefaultContent" : "",
"bFilter": false,
"bSort" : false});

...

<h:dataTable id="rating-table" width="800px"
value="#{rating.boniHistorieList}" var="r">

...

private List<BoniHistorie> boniHistorieList;
public List<BoniHistorie> getBoniHistorieList() { ...
}
4

0 回答 0