0
比方说,我有一个月的所有日子的列表,我想打印它作为日历。我想一个星期在每一行,然后连续突破Datatable每行7个项目
在我下面的例子,我会在每一行一天,像这样:
这是获得7天的最佳途径JSF中每行都是这样的?
示例代码:
查看:
<h:dataTable value="#{myController.dayList}" var="day">
<h:column>
<h:outputText value="#{day}"/>
</h:column>
</h:dataTable>
Backbean:
@ManagedBean(name = "myController")
@SessionScoped
public class MyController {
private List <int> dayList;
public MyController()
{
dayList = getAllDaysInMonth();
}
public List <int> getAllDaysInMonth()
{
.....
}
public List <int> getDayList()
{
return dayList;
}
public void setDayList(List <int> dayList)
{
this.dayList = dayList;
}
}
谢谢!我使用primefaces,您的解决方案效果很好!再次感谢! –