2011-12-21 25 views
0

我在Tomcat 7中使用了primefaces-3.0.M3。 微調器始終顯示空白而不是分配給它的值。 如果點擊向上/向下按鈕,它會顯示NaN。使用Primefaces的微調器

<p:column> 
    <f:facet name="header"> 
     <h:outputLabel value="Default Value" /> 
    </f:facet> 

    <p:cellEditor> 
     <f:facet name="output"> 
      <h:outputLabel value=""/> 
     </f:facet> 

     <f:facet name="input"> 
      <p:spinner id="rangeSpinner" value="#{bean.hm_Range[minIndex]}" min="#{bean.hm_Range[minIndex]}" max="#{bean.hm_Range[maxIndex]}" rendered="#{bean.FIELDTYPE == 2}"/> 
     </f:facet> 
    </p:cellEditor> 
</p:column> 

它是錯誤與微調:下面

代碼給出?

+0

請張貼一些Java代碼。如果hm_Range是一個列表,您不能以這種方式保存該值... – spauny

回答

0

開始使用帶有RangeValidation的inputBox作爲問題未被primefaces-3.1.RC1解決也

0

確保你返回一個int的微調,如果使用整數,請確保它不是一個NULL

的spinenr的值應該是int或NOT NULL整數(不知道名單是如何工作的對你來說,如果有的話)

這裏一堆微調的例子Spinner

1

更新到RC2,M3是很老。我記得解決這個問題。