Jak utworzyć walidator w JSF, który sprawdza poprawność tekstu wejściowego, jeśli jest większy od zera?JSF weryfikator większy niż zero
<h:inputText id="percentage" value="#{lab.percentage}">
<f:validateDoubleRange minimum="0.000000001"/>
</h:inputText>
Mam powyższy kod, ale nie jestem pewien, czy jest to optymalne. Mimo że działa, ale jeśli potrzebny jest inny numer mniejszy, to potrzebuję ponownie zmienić plik jsf. W przypadku użycia wszystko, co jest większe od zera, jest w porządku, ale nie liczbą ujemną.
Jakieś myśli?
To może być interesujące: http: //www.kianworknotes.com/2013/06/jsf-number-validator-with-regular.html –
Tak przy użyciu validateDoubleRange z minimalną = 0 pozwoliłoby na zero także, co jest w kapelusz Nie podoba mi się ... –
OK pls sprawdź moją odpowiedź poniżej i daj mi znać (przepraszam nie mogłem go przetestować). – anubhava