Webアプリのフォームにスプリングフォームタグを使用しています。今、私はすべての入力、選択要素の春の自動生成IDを見ています。別々のタブにいくつかのフォームがあり、同じ名前の入力がある場合があります(例:のuser_category)。Springは、入力要素の名前をタグのIDとして使用します。同じページの別々の形式で同じ名前の入力がいくつかあるため、これは問題になります。同じIDを持つ複数のselect要素になってしまいます。jquery-ui-multiselectプラグインを使用して選択ボックスを装飾すると、問題はさらに悪化します。同じページに同じIDのセレクターが複数ある場合、セレクターの1つで選択を変更すると、別のセレクターに影響します。
私が見つけた回避策の1つは、すべての選択ボックスに一意のIDを明示的に与えることです。しかし、よりクリーンな方法は、springがフォームタグにidを生成しないようにすることだと思います。それを行う方法はありますか?