2016-09-15 2 views
0

У меня есть dataTable в JSF, и в одном столбце я должен отображать дату. Для просмотра на странице для определенного формата я использую convertDateTime. Проблема заключается в том, когда validationDate загружается это значение, оно не преобразуется для моего шаблона. Только первое значение (штамп), если оно загружено, преобразуется для моего шаблона.JSF-render 2 значения в одном столбце в dataTable

<t:dataTable value="#{ProductBean.viewByid}" 
      var="item" border="0" cellspacing="2" cellpadding="2" 
      width="100%" id="dtbl" headerClass="tableSotableHeader" 
      preserveDataModel="false" 
      rowClasses="rowOdd,rowEven"> 
    <h:column> 
     <f:facet name="header"> 
     <h:outputText value="State" /> 
     </f:facet> 
    </h:column> 
    <h:column> 
     <f:facet name="header"> 
     <h:outputText value="Data start" /> 
     </f:facet> 
     **<h:outputText value="#{item.stampoperation}" rendered="#{item.status!=15}" > 
     <f:convertDateTime timeZone="#{UIBean.tz}" type="date" pattern="dd.MM.yyyy, HH:mm"/> 
     </h:outputText> 
     <h:outputText value="#{item.validDate}" rendered="#{item.status==15}"> 
     <f:convertDateTime timeZone="#{UIBean.tz}" type="date" pattern="dd.MM.yyyy, HH:mm"/> 
     </h:outputText>** 
    </h:column> 
</t:dataTable> 
+0

Решено: я ставлю значение в панели группы. ovi

ответ

1

Там Похожая проблема, как в этом question

Когда вы динамически отображать некоторый компонент, он должен быть обернут в panelGroup и panelGroup должны сослужили набор атрибутов.

0

Решено: я ставлю значение в панели Группе

<t:panelGroup id="x1">                <h:outputText value="#{item.stampoperation}" rendered="#{item.status!=15}" > 
     <f:convertDateTime timeZone="#{UIBean.tz}" type="date" pattern="dd.MM.yyyy, HH:mm"/> 
     </h:outputText> 
     <h:outputText value="#{item.validDate}" rendered="#{item.status==15}"> 
     <f:convertDateTime timeZone="#{UIBean.tz}" type="date" pattern="dd.MM.yyyy, HH:mm"/> 
     </h:outputText>               </t:panelGroup> 
Смежные вопросы