Làm cách nào để bạn tạo trình xác thực trong JSF để xác thực văn bản đầu vào nếu nó lớn hơn 0?JSF lớn hơn số không hợp lệ
<h:inputText id="percentage" value="#{lab.percentage}">
<f:validateDoubleRange minimum="0.000000001"/>
</h:inputText>
Tôi có mã ở trên nhưng tôi không chắc chắn nếu điều này là tối ưu. Mặc dù nó hoạt động nhưng nếu một số khác nhỏ hơn số này là cần thiết thì tôi cần phải thay đổi tệp jsf một lần nữa. Trường hợp sử dụng là bất kỳ thứ gì lớn hơn 0 đều không sao nhưng không phải là số âm.
Mọi suy nghĩ?
này có thể quan tâm: http: //www.kianworknotes.com/2013/06/jsf-number-validator-with-regular.html –
Có sử dụng validateDoubleRange với giá trị nhỏ nhất = 0 sẽ cho phép không cũng là w mũ tôi không thích hoặc là ... –
Ok xin vui lòng kiểm tra câu trả lời của tôi dưới đây và cho tôi biết (xin lỗi không thể kiểm tra nó). – anubhava