Validation JSF中远程验证器的最大和最小属性的默认值

Validation JSF中远程验证器的最大和最小属性的默认值,validation,jsf,default,Validation,Jsf,Default,我想知道,如果上面只有一个属性值类似于如果minumum=4,那么want是最大属性的默认值,或者如果给定了最大值,那么最小属性的默认值是什么 JSF中远程验证器的最大和最小属性的默认值是什么?默认值只是可能的最小和最大值。您可以在包装器类型java.lang.Double和java.lang.Long上找到它们作为MIN_值和MIN_值常量 一个常数,包含2-1074型的最小正非零值。它等于十六进制浮点文字0x0.0000000000001P-1022,也等于Double.longBitsTo

我想知道,如果上面只有一个属性值类似于如果minumum=4,那么want是最大属性的默认值,或者如果给定了最大值,那么最小属性的默认值是什么


JSF中远程验证器的最大和最小属性的默认值是什么?

默认值只是可能的最小和最大值。您可以在包装器类型java.lang.Double和java.lang.Long上找到它们作为MIN_值和MIN_值常量

一个常数,包含2-1074型的最小正非零值。它等于十六进制浮点文字0x0.0000000000001P-1022,也等于Double.longBitsToDouble0x1L

一个常数,它具有double型的最大正有限值,2-2-52·21023。它等于十六进制浮点文字0x1.ffffffffffffffp+1023,也等于Double.longbitstodouble0x7fefffffffffffl

一个常量,它保持一个long可以有-263的最小值

一个保持long可以具有的最大值的常数,263-1


这意味着如果我们没有指定最小值或最大值,那么它可以验证我们通常输入的任何值。
<f:validateDoubleRange minimum="4" maximum="5"/>

<f:validateDoubleRange minimum="4" />

<f:validateDoubleRange maximum="5"/>