Formulaire contenant une date
bonsoir,
j'ai créer un formulaire qui contient date de naissance et je travaille avec struts (java)
quon j'envoi mon formulaire pour etre valider j'ai ce message java.lang.IllegalArgumentException: Illegal pattern character 'j'
je pense que le problème est pour la date car j'utilise date de naissance
svp aidez moi
merci
Code:
1 2 3 4 5 6 7
| public Date getDatenaissance() {
return datenaissance;
}
public void setDatenaissance(String datenaissance) {
Date d=new Date(datenaissance);
this.datenaissance =d;
} |
pour validate
Code:
1 2 3 4 5
| SimpleDateFormat sdf=new SimpleDateFormat("aaaa/mm/jj");
if(!sdf.format(datenaissance).equals("aaaa/mm/jj")){
errors.add("errdatenaissance",new ActionError("error.datenaissance.required"));
} |