人々、私は次の問題を抱えています:
オブジェクトBのリストを持つオブジェクトAがあります。
ただし、リスト B のオブジェクトの数は固定されています (12 に等しく、月と値を持つオブジェクトです)。
public class A{
private Map<Integer, B> itens;
//gets e sets
}
public class B{
private BigDecimal valor;
private Date mes;
//gets e sets
}
次の質問があります。
JSF を使用してこの属性値にアクセスするにはどうすればよいですか?
私は次の方法を試しました:
<h:outputLabel value="#{msg['label.mes.janeiro']}:" />
<h:inputText id="janeiro" styleClass="input-large money"
value="#{levantamentoBean.itemCrud.itens[0].valor}">
</h:inputText>
と
<h:outputLabel value="#{msg['label.mes.janeiro']}:" />
<h:inputText id="janeiro" styleClass="input-large money"
value="#{levantamentoBean.itemCrud.itens[0].valor}">
<f:convertNumber pattern="#,##0.00" minFractionDigits="2" />
</h:inputText>
Bean でオブジェクトを受け取ると、入力に入力した更新された値が含まれていません。これが可能かどうか誰かが教えてくれますか?