0

私はice:dataTableこのようなものを持っています。

    <ice:dataTable id="pdet"
    value="#{outerBean.nestedClassList}"
    var="nestedObject" rendered="true">

        <ice:column>
             <f:facet name="header">Order Number</f:facet>
             <ice:outputText value="#{nestedObject.orderNumber}" />
        </ice:column>

        <ice:column>
             <f:facet name="header">Qty</f:facet>
             <ice:inputText value="#{nestedObject.qty}" 
                     id="qty" 
                     label="'Qty' FOR 'Order Number':#{nestedObject.orderNumber} "
                     partialSubmit="true" 
                     valueChangeListener="#{nestedObject.qtyChanged}"
                     validator="#{nestedObject.validateQty}">
              </ice:inputText>
         </ice:column>
     </ice:dataTable>

ドロップダウン リストがあり、選択した値に応じて、特定のデータ セットにデータを入力したいと考えています。常に値がqtyあり、その値を変更できるようにする必要があります。たとえば、 を変更せずにqty ice:inputText、ドロップダウン リストから選択した値を変更すると、新しいデータ セットが入力されますが、クライアント側からは の以前の値が表示されますqty。しかし、豆は真の価値を保ちます。フィールドに a を使用すると、正確な値が表示されice:outputText ます。qtyこれを防ぐにはどうすればよいですか?私は何が欠けていますか?

ありがとう。

4

0 に答える 0