0

<ul>要素で動的に埋める要素があり<li>ます。私はこれらの要素を制御したいと考え<li>ています。つまり、コンテンツを使用して Bean のプロパティを設定できるようにすることです。より明確にするために、 をクリックすると<li>、その中のテキストがプロパティの値になるようにします。

順序なしリスト生成のコードは次のとおりです。

<div data-role="content">   

<ul data-role="listview" data-inset="true" data-filter="true" data-filter-reveal="true" data-filter-placeholder="Région...">
  <%
     for (int i = 0; i < mdjsBean.getRegionList().size(); i++) {
        String region_ = (String) mdjsBean.getRegionList().get(i) ;
  %>
    <li><a><%= region_ %></a></li>
   <%}%>
</ul>

私が望んでいるのは、JSF のselectOneMenuタグに似たものです。選択肢が表示され、そのうちの 1 つを選択します (そのうちの値は Bean プロパティに格納されます)。

JSP<ul><li>タグでそれを行う方法について何かアイデアはありますか?

私の要件:

ここに画像の説明を入力

写真のようにjQuery(mobile)のオートコンプリートウィジェットですが、私の場合は今のところDBの「リージョン」の値を取得してリストビューに並べることに成功しています。テキストエリアに anyting と入力すると、リストビューで領域のフィルタリングが開始されます。私が望んでいるのは、そのリストビューの要素をクリックして、選択した領域でmdjsBean.regionプロパティを埋めることです(ところで、regionListはすべての領域のリストであり、このリストはJava関数の助けを借りてDBから埋められます)。

前もって感謝します。

4

1 に答える 1