Walidator pomija się, gdy dane wejściowe są usuwane w kliencie - czy to zgodnie ze specyfikacją JSF?

Mam stronę z komponentem tekstu wejściowego oznaczonym jakorequired="true" i mając zwyczajValidator po stronie serwera.

Teraz, jako klient, przesyłam stronę bez elementu HTML renderowanego przez ten komponent (można to łatwo osiągnąć, usuwając element z drzewa DOM za pomocą wbudowanego inspektora elementów DOM w przeglądarce). Formularz został pomyślnie przesłany bez sprawdzania poprawności tego wymaganego składnika po stronie serwera.

Czy jest to zgodne ze specyfikacją JSF? Czy istnieje sposób na określenie, że walidatory na stronie mają być wykonywane, nawet jeśli wysłana strona ich nie zawiera?

questionAnswers(1)

yourAnswerToTheQuestion