私はprimefaces 3.5を使用しています。データテーブルの列の1つにap:selectonemenuがあります。また、同じデータテーブルの別の列に送信ボタンがあります。送信すると、行が削除されます。ここで、「その他」を選択して送信アクションを実行し、フォームを更新すると、他の行の p:selectonemenu 項目が最初の値として「その他」を取得します。「その他」を毎回最後の値に設定する方法は何ですか
<p:column headerText="Buyer Response" style="white-space:pre-line;">
<p:selectOneMenu value="#{buyerInProcessBean.subject}"
id="buyerResponseId" >
<f:selectItems
value="#{buyerInProcessBean.subjectMap[trans.decisionrule.ruleId]}"
var="subject" itemLabel="#{subject}" itemValue="#{subject}"></f:selectItems>
<f:selectItem itemLabel="Other" itemValue="Other" ></f:selectItem>
</p:selectOneMenu>
</p:column>