[Validator] Le contrôle JS ne se fait pas
Bonjour à tous,
Je suis actuellement en cours de développement d'une application struts qui utilise les validators.
J'ai un formulaire qui a pour attribut name "login".
Lors de la validation de ce formulaire, rien ne passe. En consultant le code source de la page générée et les messages d'erreur javascript, on s'apperçoit de deux choses :
Comme message d'erreur JS j'ai : login_required is not defined.
Dans le code source en effet au lieu d'avoir login_required, je n'ai que required.
Quelcun à t-il déjà eu ce genre de problème??
Pour plus d'information dans mon struts-config.xml je défini bien mon form-bean avec le nom login et il est de type dynaactionform.
En ce qui concerne l'action, le formulaire associé est bien login.
Dans mon validation.xml, le nom du formulaire est bien login.
Dans ma page JSP j'utilise un formulaire layout avec pour attribut onsubmit="return validateLogin(this);"
Pour finir j'ai aussi définit la balise <html:javascript formName="login"/>
Merci d'avance pour votre aide.
Resolution pb validator Struts
Bein voila je viens de voir d'où vient mon problème. Il s'agit de la librairie struts.
En fait à la base mon problème était le suivant.
Lors de l'utilisation des tiles j'ai du mettre à jour quelleque librairies de mon application car les erreurs dans les pages JSP n'étaient pas remontées.
Le fait de mettre à jour mes librairies, à fait que la validation ne marchée plus et que lors de la génération du script j'avais la fonction required au lieu de la fonction login_required.
En revenant à mon ancienne version de la librairie struts, je me suis aperçu en effet que la validation fonctionnée a nouveau. Par contre les erreurs JSP ne sont plus remontées.
Quel dileme tout de même.