私はこれがノブの質問かもしれないと推測していますが、私は答えを見つけるのが非常に苦労しています。JSFメニューの項目を使用してください
私はtempCategory呼ばれるQuizBeanの値に選択されたメニュー項目を格納する必要がアレイ
<f:selectItems value="#{quizBean.categoryArray}"/>
から移入されたメニューを有します。私はsetTempCategory(String newValue)とgetTempCategory()というtempCategoryのgetterとsetterを持っています。
selectOneListboxの値を入力する必要があります。 quizBean.tempCategoryは、tempCategoryのsetメソッドを参照します。メニュー項目がsetTempCategory(String newValue)メソッドに送信されるように、newValueを何に置き換えるのですか?
<h:selectOneListbox value="#{quizBean.tempCategory(newValue)}">
<f:selectItems value="#{quizBean.categoryArray}"/>
</h:selectOneListbox> <br/>
<h:commandButton value="Choose Quiz" action="#{quizBean.chooseCategory(quizBean.getTempCategory)}"/>
これらはすべて文字列です。選択したメニュー項目の文字列値を取得し、chooseCategory()メソッドを使用して取得できる場所に格納する必要があります。 – bilestrojanman