[Debutant] JSP Regex date
Bonjour,
Je souhaite vérifier le format de la date en JSP grâce à un Regex. J'ai essayé pas mal de truc mais en vain...
Voici mon code pour cette fonction :
Code:
1 2 3 4 5 6
| Pattern p = Pattern.compile("^([0-3][0-9][/-.](0[1-9]|1[0-2])[/-.][0-9]{4})$");
Matcher m = p.matcher(dateadhesion);
if (!m.matches()){
Envoi=false;
System.out.println ("Merci de rentrer la date sous le format JJ/MM/AAAA");
} |
J'obtiens un message d'erreur :
Citation:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 10 in the jsp file: /verif.jsp
Generated servlet error:
Pattern cannot be resolved to a type
An error occurred at line: 10 in the jsp file: /verif.jsp
Generated servlet error:
Pattern cannot be resolved
An error occurred at line: 10 in the jsp file: /verif.jsp
Generated servlet error:
Matcher cannot be resolved to a type
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Ligne 10 il y a l'ouverture de ma balise jsp... J'ai utilisé ce tutoriel : http://cyberzoide.developpez.com/java/regex/
Merci pour votre aide.
Maxime