Bonjour.

le code suivant de ma JSP ne fonctionne pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
<%@ page import="java.text.SimpleDateFormat" %>
 
<% SimpleDateFormat dateFormatter = new SimpleDateFormat("dd"); %>
 
 <logic:notEmpty name="applicant" property="birthday" scope="session">
                            <html:text property="day" value="<%= dateFormatter.format(applicant.birthday); %>" title="day" maxlength="2" size="2" tabindex="20" />
                        </logic:notEmpty>
J'ai les erreurs suivantes :
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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP

Une erreur s'est produite à la ligne: 202 dans le fichier jsp: /applicant/displayApplicant.jsp
Erreur de servlet générée:
/home/florian/.netbeans/5.5/apache-tomcat-5.5.17_base/work/Catalina/localhost/QATS/org/apache/jsp/applicant/displayApplicant_jsp.java:419: ')' expected
              _jspx_th_html_text_3.setValue( dateFormatter.format(applicant.birthday); );
                                                                                     ^


Une erreur s'est produite à la ligne: 202 dans le fichier jsp: /applicant/displayApplicant.jsp
Erreur de servlet générée:
/home/florian/.netbeans/5.5/apache-tomcat-5.5.17_base/work/Catalina/localhost/QATS/org/apache/jsp/applicant/displayApplicant_jsp.java:419: illegal start of expression
              _jspx_th_html_text_3.setValue( dateFormatter.format(applicant.birthday); );
                                                                                       ^
2 errors



    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
    org.apache.jasper.compiler.AntCompiler.generateClass(AntCompiler.java:249)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
    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)
    org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
    org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
    org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
    org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
    org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
note
une petite idée??
merci