【发布时间】:2014-07-28 14:34:22
【问题描述】:
我在使用 primefaces 框架的页面上遇到问题,这是我的片段代码:
<p:rowExpansion rendered="#{riepilogoExtra.approvato == '0'}" >
<p:panelGrid columns="3" style="width:50px; border: 0px" >
<h:outputText value="Ore" />
<h:outputText value="Minuti" />
<h:outputText value="Note" />
<p:inputText id="QTA_MASSIMAHH" value="#{riepilogoExtra.qtaMassimaHH}" size="1" />
<p:inputText id="QTA_MASSIMAMM" value="#{riepilogoExtra.qtaMassimaMM}" size="1" />
<p:inputTextarea id="NOTE" rows="2" cols="20" value="#{riepilogoExtra.note}" />
</p:panelGrid>
<p:commandButton
ajax="true"
id="update"
value="Salva"
update="@form"
action="#{riepilogoExtraResponsabileManagedBean.update(riepilogoExtra)}"
icon="ui-icon-check"
styleClass="ui-priority-primary" />
</p:rowExpansion>
【问题讨论】:
-
您好,欢迎来到 StackOverflow,请问您遇到了什么问题?
-
您是否在代码周围包裹了
<h:form>? -
代码在 里面
-
只有特殊字段 riepilogoExtra.qtaMassimaHH 和 riepilogoExtra.qtaMassimaMM 在实体类中用符号@Transient 标注
-
删除字段 riepilogoExtra.qtaMassimaHH 和 riepilogoExtra.qtaMassimaMM 效果很好
标签: primefaces commandbutton rowexpansion