2016-09-05 1 views

答えて

0

あなたの場合、@NoBlankを使用する必要があります。

public void reject(@PathVariable int x, @Valid @NotBlank @RequestBody String comments) 

ここでの違いを参照してください:

  • @NotNull:値がnullでないかどうかをチェックし、 コンテンツ
  • @NotEmptyを無視:値がnullでも空でないかどうかをチェックします。 空白だけの場合は、空でないことを許可します。
  • @NotBlank:値がヌルでも空でもないかどうかを確認して、値 を最初にトリミングします。それはちょうど空のスペース

Source.

+0

これらの作業のなしを許可しないだろう、ということを意味します。そこに得られる値は空の文字列 '' ''です。 – tzortzik

関連する問題