Salut à toutes et tous

Situons le contexte pour commencer.
Je débute à peine en développement web en java, et en profite pour partir directement sur struts2, puis viendront spring & co, soit...

Mon frère, qui travaille en temps que professionnel depuis quelques années maintenant m'a conseillé de me servir de velocity aux côtés de struts.
Ca a l'air un bon investissement, sans compter qu'il m'a l'air bien mieux que le jsp.

Seulement voila: je n'ai pas pu trouver comment me servir de la validation de struts avec velocity. Or c'est quelque chose auquel je tiens énormément (j'ai tjs détesté faire de la validation en php...)

Edit: Je vais être un peu plus précis quand même...
En JSP, je peux me servir des balises spéciales de struts, telles que <form> et <textfield>. Avec Velocity, comment faire ? Je n'ai rien trouvé à ce sujet. Or c'est bien là dessus que joue struts pour afficher les messages d'erreurs lors de la validation.



Autre question en passant:
Je n'ai pas réussi à utiliser la configuration default-action-ref. Quelqu'un pourrait-il me donner un exemple ?