0

私は今、解決のために5時間ほど探していましたが、それは単純なはずですが、私はそれを理解していません.

データベースから値が入力されたドロップダウン リストを取得しました。このドロップダウン リストの selectet 項目を取得し、EL を使用して Java 変数に設定したいと考えています。

編集:ドロップダウンリストは正常に機能します。私が必要とするのは、現在のselectet値を取得してJava変数に保存することです

ここにタグを使った私の試みがありますが、うまくいきません

 <select id="dep" name="dep">
                        <c:forEach items="#{departmentBean.depList}" var="item">  
                            <c:set var="#{courseOfStudiesBean.depName}" value="#{item.name}" />
                            <option value="#{item.name}" >#{item.name}</option>  
                        </c:forEach> 
                    </select>
4

2 に答える 2

0

解決しました

<h:selectOneMenu id="dep" value="#{courseOfStudiesBean.depName}">
                 <f:selectItems value="${courseOfStudiesBean.departmentValues}"/>
</h:selectOneMenu>
于 2012-07-13T14:33:13.240 に答える