【发布时间】:2015-12-25 07:44:21
【问题描述】:
我已经在我的 JSF 页面中成功显示了一个动态数据表。
但是,我需要为月份列添加列标题,如下所示 但它不显示月份列标题
<ul type="none">
<ui:repeat value="#{caseStudy.pojoListsForCaseStudyAttendance}"
var="caseStudyDetails">
<li>
<p:dataTable value="#{caseStudyDetails}"
var="pojo1"
rendered="#{addCampus.campusDetails.campus=='C'}">
<p:column>
<f:facet name="header">
<p:outputLabel value="#{pojo1.subjectName}"></p:outputLabel>
</f:facet>
<p:outputLabel value="#{pojo1.monthValue}"></p:outputLabel>
</p:column>
<p:column headerText="#{message['label.msg.student.leave.list.list']}">
<p:outputLabel value="#{pojo1.appliedLeavesList}"></p:outputLabel>
</p:column>
</p:dataTable>
</li>
</ui:repeat>
</ul>
【问题讨论】:
-
你有什么 ui 设计来满足你的预期输出吗?
-
@EvaMariam 请查看以下链接drive.google.com/file/d/0B35RvCPmuQMtSUM5X0NkVDBNRW8/…
-
@EvaMariam 从该屏幕截图中,如果您观察出勤详细信息,您可以看到月份列表列标题没有得到。请查看它
-
您可以将用于设置值的代码发布到 caseStudy.pojoListsForCaseStudyAttendance 吗??
-
@EvaMariam 这是一个字符串
标签: jsf dynamic jsf-2 primefaces datatable