ビラー名でいっぱいのドロップダウンメニューがあります:
<select id="mailer_filter">
<optgroup label="VIEW BY SUBSCRIPTION">
<c:forEach var="Mailer" items="${mailerlist.billerNameList}">
<option value="searchFor=${Mailer.billerName}&searchBy=3&addressTypeF=${requestScope.addressTypeF}&folder=${mailitems.mailboxAttributes.folder}"><c:out value="${Mailer.billerName}"/></option>
</c:forEach>
</optgroup>
</select>
<script type="text/javascript">
$('#mailer_filter').change(function(){
epost.fn.windowLocation('mailList.a?' + $(this).val());
});
</script>
私がやりたいのは、ユーザーがドロップダウンから選択したアイテムです。ページがデータとともに再度リロードされたときに、そのアイテムがドロップダウンでデフォルトで選択された値として表示されるようにします。これを行うには多くの方法があると思いますが、ここで必要なのは、選択したアイテムをリクエストスコープまたは私が推測するものに保存することです。
変数 = ${Mailer.billerName} は、ユーザーがドロップダウンから選択したときにリロード時にデフォルトにしたい名前です。あなたの時間、知識、努力に感謝します。