【发布时间】:2013-08-06 03:10:06
【问题描述】:
如何在 JSF 中创建一个验证器来验证输入文本是否大于零?
<h:inputText id="percentage" value="#{lab.percentage}">
<f:validateDoubleRange minimum="0.000000001"/>
</h:inputText>
我有上面的代码,但我不确定这是否是最佳的。虽然它可以工作,但如果需要另一个小于这个数字的数字,那么我需要再次更改 jsf 文件。 用例是任何大于零的都可以,但不是负数。
有什么想法吗?
【问题讨论】:
-
这可能很有趣:kianworknotes.com/2013/06/…
-
是的,使用最小值 = 0 的 validateDoubleRange 也允许为零,这也是我不喜欢的......
-
好的,请在下面检查我的答案并告诉我(抱歉无法测试)。