<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から埋められます)。
前もって感謝します。