Grails controller-action で、必要なすべてのパラメーターがこのアクション メソッドに提供されていることを確認するにはどうすればよいですか。つまり、アクションに必要なすべてのパラメーターをマップまたはリスト オブジェクトを使用して簡単に指定できますか。
パラメータを取得し、各アクションで明示的なチェックを行うことができますが、単純な検証のためだけに大量のコードが必要です。パラメータ名が欠落しているデフォルトのエラーメッセージが返されるようにする簡単な方法はありますか。
編集
言い忘れたと思われることが 2 つあります。1. これらのコントローラー アクションは Web サービスを実装するためのものであり、GSP にはリンクされていません。2.必要なパラメーターは、アクションごとに大きく異なります。コマンドオブジェクトを使用することは正しい方法ではないようです。メソッドごとに必要なパラメーターが異なり、Web サービスごとにコマンド オブジェクトを作成することはできません。
Spring には、アクションごとに指定できる似たようなものがあります。これはパラメーターであり、それらが必須かオプションかを示します。