JSP ページから生成された 2 つのリストがあります。ページをコントローラーに送信する前に、選択オプションを含む 2 つのリストの下にある JavaScript 関数を使用してすべて選択を実行します。リストのオプションが選択/強調表示されると、画面が点滅します。
選択されたオプションは、javax.servlet.http.HttpServletRequest#getParameterValues 呼び出しを使用してコントローラーによって読み取られます。
UI に選択済みとして表示せずに、各選択オプションを選択済みとしてマークすることは可能ですか?
function selectAll(elementId) {
var element = document.getElementById(elementId);
len = element.length;
if (len != 0) {
for (i = 0; i < len; i++) {
element.options[i].selected = true;
}
}
}