当支持值为空时,有没有办法阻止h:datatable创建一个空行? 更具体地说:我有一组数据要显示在带有列标题的h:dataTable中的3列中。 无论列表中是否有元素,都需要显示thead。 这样可以正常工作,但是当列表中没有元素时,会在tbody中创建一个空行/单元格。 有办法防止这种情况吗?
谢谢!
来自backing bean的示例方法。 为了测试我尝试返回null或空列表。 两者的结果相同。
public List getLocations() {
return null;
}
JSF片段:
var="nearestLoc" value="#{confirmationBean.locations}">
Address
#{nearestLoc.adddress}
Distance
#{nearestLoc.distance}
Hours of Operation
value="#{nearestLoc.hoursOfOperation}">
#{data}
产生的HTML(tbody中的“
”是问题):AddressDistanceHours of Operation