私は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
これを防ぐにはどうすればよいですか?私は何が欠けていますか?
ありがとう。