JSF: Sprawdzanie poprawności nie powiodło się wywołanie zwrotne javascript

Mam szablon, w którym mogę dodać klasę błędów CSS do div, gdy walidacja komponentu zakończy się niepowodzeniem i spowoduje to ładny efekt w przeglądarce.

Teraz,Nie muszę dodawać klasy css do komponentu (to nie pomoże mi), ale raczej muszę zmienić css html, który go otacza, jest to całkiem proste w jQuery, jednak nie mogę znaleźć wywołania javascript dla nieudanej weryfikacji, czy to możliwe? Używam także primefaces (w przypadku, gdy zapewniają takie możliwości).

Narzut:

<div class="control-group ERROR_CLASS_GOES_HERE_IF_VALIDATION_FAILED">
   <label class="control-label">Input value:</label>
   <div class="controls">
      <h:inputText class=" inputbox" type="text" required="true" /> <!--Component that can fail -->
   </div>
</div>

jeśli tekst wejściowy jest pusty, potrzebuję div, który otacza „grupę kontrolną”, aby mieć dodatkową klasę. Mogę to zmienić w<h:panelGroup> więc jest to komponent JSF, ale nadal nie wiedziałbym, jak to zrobić. Javascript wydaje się łatwiejszy niż ja:

jQuery("#ID_OF_DIV").addClass("error_class") 

questionAnswers(2)

yourAnswerToTheQuestion