支柱を使用して動的選択要素を実装したいと思います。ユーザーがページ上の選択要素にオプション要素を追加し、フォームが送信されたときに、選択されたオプションだけでなく、すべてのオプションを保存できるようにする必要があります。実際のところ、私は一度提出された選択されたオプションについてさえ気にしません。
たとえば、ユーザーがページに入ると、select要素にフォームBeanのコレクションが入力されます。ユーザーは、表示されたselect要素のオプションを(jQuery、javascriptを介して)追加、編集、または削除できます。次に、ユーザーがフォームを送信すると、更新されたオプションのセットがサーバーに送信されます。
これが私が始めているところです:
<html:select property="myList">
<html:options property="myList"/>
</html:select>
支柱タグを使用してこれを行うためのきちんとしたクリーンな方法はありますか?