0
JSFラジオボタンが機能せず、なぜその理由がわかりません。ここにいくつかのコード:JSFのラジオボタンで値が正しく設定されない
<h:selectOneRadio value="#{jSFDatabase.type}">
<f:selectItem itemValue="0" itemLabel="Database" />
<f:selectItem itemValue="1" itemLabel="Webservice" />
</h:selectOneRadio>
<h:outputLabel value="#{jSFDatabase.type }" />
他のラジオボタンをクリックすると、値はまだ0(デフォルト)です。このコードはなぜ機能しないのですか?ゲッターとセッターはここにある:
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
私はその問題を解決することができますか?
は何 'jSFDatabase'の範囲でしょうか?選択を変更した後にフォームをポストしていますか? –
ボタンなどを意味しますか?いいえ、私はコードをどのように変更するのでしょうか? – Mongos
フォームをポストして再レンダリングするには ' 'を使うか、ページの領域を明示的に再レンダリングするには' 'を使う必要があります。 –