bonjour,
je travaille sur une petite application sous struts,
en fait j'ai une actionform dans laquelle je fais les tests d'erreurs:
puis j'ai un autre fichier qui étend Action permettant de stocker les données dans une base si tout va bien (pas d'erreurs):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class UserForm extends ActionForm{ private String mail, password, confirmation; // Constructeur par défaut de UserForm()... public UserForm(){} // Méthode Validate()... public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { ActionErrors errors = new ActionErrors(); if(mail == null || mail.length() == 0) { errors.add("mail", new ActionError("error.mail.empty")); }//if()
dans mon cahier de charges, je dois pas me connecter à la base à partir de l'actionform,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public class ActionEnregistrement extends Action{ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse reponse) throws Exception{ ....}
ma question c'est comment je peux recuprer l'information sur les erreurs pour autoriser ou non l'enregistrement en base...
merci d'avance
Partager