La validation JSF est-elle côté client ou côté serveur?

J'ai mis en place ma logique de validation comme suit:

        <h:inputText id="title" value="#{...}" 
            required="true" requiredMessage="...some..text..." 
            validatorMessage="...some..other..text..." >
            <f:validateLength minimum="10" maximum="50"/>
        </h:inputText>

J'ai beaucoup lu sur le client et server-side de validation et sur leurs avantages et leurs inconvénients. Mais je n'ai aucune idée sur ce que le code ci-dessus ne.

Quelqu'un peut-il expliquer cela 🙂

Acclamations

source d'informationauteur Sven