ジェイに同意します。そのフォームを Java メソッドに送信する必要があります。その後、Java メソッドは arrayList を返します。もちろん、フォームを送信すると、ページが更新され、以前に選択した値がフォームで引き続き選択されるかどうかはわかりません。私はそれを行うこの方法にあまり慣れていません。私はjqueryを使用することを好みます。
jquery を使用すると、次のように実行できます。
$.ajax({
url: "/MyApp/MyClass/getArrayList",
type: "GET",
data: "selectedEntity=" + s_entity,
success: function(response){
//handle returned arrayList
},
error: function(e){
//handle error
}
});
これを関数に入れます。選択したエンティティをパラメーターとして渡し、成功部分で応答を処理します。もちろん、Java メソッドは「selectedEntity」をメソッド ヘッダーのパラメータにマップする必要があります。Spring では、次のように行われます。
private @ResponseBody ArrayList getArrayList(@RequestParam("selectedEntity") String entity)