salut
j ai une appli où l on rempli un formulaire jsp. je dois tester les valeurs sur le client et sur le serveur. Sur le client c est du javascript et la c est bon mais sur le serveur je ne compren pas mon controle ne marche pas.
Ma variable est un attribut de ma classe action comme il faut tou fonctionne c est vérifier. Le seul probleme est que lorsqueje fais mon :
il devrai m afficher une page d erreur formater a la chartede l entreprise (si je rempli pas ma variable evidement ) mais cela valide le formulaire et puis passe la page suivante comme si de rein n etai ????
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public ActionErrors validateForm(ActionMapping mapping, HttpServletRequest request) { // ActionErrors errors = new ActionErrors(); errors.clear(); try { // String res = nomE.trim(); if((nomE == null)||(nomE.length() < 1)){ errors.add("saisie", new ActionError("creationDsi.nomE.error")); } /** @todo : Coder les vérifications côté serveurs */ } catch (Exception e) { errors.add("saisie",new ActionError("error.exception.found")); Category.getRoot().debug("error " + e); } return errors; }
merci
[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java
Partager