複数の方法でデータを表示する必要があるオブジェクトがあります。もちろん、それを行うための複数のテンプレートがあります。ただし、まったく同じことを行う4つのメソッドを持つコントローラーがあり、異なるModelAndViewのみを使用しています。これを解決するには2つの方法があります
- テンプレート名を URL パラメータとして送信します。(これは私には非常に間違っているようです)
- すべてプライベート メソッドを呼び出し、メソッド呼び出しで templateName を送信する 4 つのコントローラー メソッドがあります。(より良いが、最高ではない)
私のONEメソッドを別のパス変数に送る、複数のマッピングを持っていると言う方法はありますか? したがって、マッピング「/oneWay」はメソッドに値「templateA」の文字列を送信し、別のマッピング「/anotherWay」はメソッドに値「templateB」の文字列を送信します。
何か案は?