0

totalAmountそれが 0 より大きいことを確認したいと
思います。Java Bean に次のコードがあります。

@NotNull(message = "Total amount must be entered")
@Digits(integer = 8, fraction = 2, message = "Please enter a valid amount less than 99,999,999.99")
@DecimalMin(value = "0.01", message = "Please enter a valid amount more than 0")
private BigDecimal totalAmount;

残念ながら(AngularJS で JSR-303 を使用するためのツール) はorvaldr-bean-validatorをサポートしていません。ゼロより大きい値のルールを作成する他の方法はありますか?@DecimalMin@DecimalMax

totalAmount編集: BigDecimalであることに注意してください

4

2 に答える 2

-1

JSR-303では解決できませんでした。最後に、カスタム valdr バリデーターを実装しました。
そのような一般的なケース (ゼロに等しい値) がサポートされていないのは残念です。

于 2016-04-08T14:39:01.613 に答える