基本上,我有一个数据表。
<p:dataTable id="productDetail" var="viewproduct" value="#{productBean.productListAdd}">
<p:column headerText="Quantity">
<p:inputText value="#{viewproduct.quantity}" id="newProductQuantity" label="Product Quantity">
<f:validateLongRange minimum="1" maximum="#{viewproduct.inStock}" for="newProductQuantity"></f:validateLongRange>
</p:inputText>
</p:column>
</p:dataTable >
最大长距离的值,而不是viewproduct.inStock中预定义的值(表示为20),它被jsf识别为0。我试图在一个单独的outputText中调用#{viewproduct.inStock},它显示为20。
有人可以帮助我吗?