【发布时间】:2019-10-03 14:15:55
【问题描述】:
我有一个从后端返回值的列,但我不希望在启动系统后立即调用它。默认情况下,我需要输入字段为 0,直到我单击下面的按钮 resetCountButton。我尝试在 value 字段中使用 "|| 0 但没有工作,因为它给出了一个错误 cannot convert value Integer to boolean
*<rich:column id="countColumn">
<f:facet name="header">
<h:outputText value="${msg['page.dfeOper082.count']}"/>
</f:facet>
<h:inputText id="countField" value="#{DfeOper082MBean.dataModel.dfeOper082DataModel.map[virtual.id]}"
disabled="#{virtual.firstDfeContractObject.quantity le 0}" converter="IntegerConverter"
style="margin-left: initial; width: initial !important;" />
</rich:column>
</rich:dataTable>
<a4j:commandButton id="resetCountButton" status="waitStatus" reRender="dfeoper082, DfeOper082ValidatePanel" action="#{DfeOper082MBean.resetCount}" value="${msg['page.dfeOper082.reset']}" style="float: right;" />*
【问题讨论】: