2017-03-04 20 views
1

@RequestParam(値= "param")String param春の起動とURLのパラメータの妥当性チェック

このパラメトをエレガントな方法で検証する方法は?より正確には、paramがデータベース内の値であるかどうかをチェックする必要があります。私のスタックは:spring-boot+mybatis

+0

いくつの値がありますか?彼らはダイナミックですか? – Bohemian

+0

@ボヘミアンダイナミックはどういう意味ですか? 3つの値がありますが、私はこの値を検証するだけです。 –

+0

http://stackoverflow.com/questions/12146298/spring-mvc-how-to-perform-validation – kgu87

答えて

0

これはthat oneと重複しているかもしれませんが、とにかくです。

フォームとパラメータを検証する方法に違いがあります。 POSTでは、要求を別々のパラメータに分解することは実際には不可能で、ポストボディ全体を取得し、@Validを使用してそれを処理します。 GETでは、メソッドの引数として別々のパラメータを持つことができます。この場合、Spring独自の@Validatedアノテーションを使用する必要があります。

+0

しかし、私の使用する尾に関連してこの注釈を使用するにはどうすればいいですか? –

関連する問題