Bonjour ,
Je suis entrain de developper une page jsf et j'obtiens l'erreur suivante :voiçi le code de ma page
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
42
43
44
45
46 GRAVE: "Servlet.service()" pour la servlet Faces Servlet a généré une exception java.lang.IllegalStateException: Impossible de créer une session après que la réponse ait été envoyée at org.apache.catalina.connector.Request.doGetSession(Request.java:2381) at org.apache.catalina.connector.Request.getSession(Request.java:2098) at org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:833) at com.sun.faces.context.ExternalContextImpl.getSession(ExternalContextImpl.java:155) at com.sun.faces.mgbean.BeanManager$ScopeManager$SessionScopeHandler.handle(BeanManager.java:575) at com.sun.faces.mgbean.BeanManager$ScopeManager.pushToScope(BeanManager.java:458) at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:410) at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:269) at com.sun.faces.el.ManagedBeanELResolver.resolveBean(ManagedBeanELResolver.java:244) at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:116) at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176) at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203) at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:68) at org.apache.el.parser.AstValue.getTarget(AstValue.java:68) at org.apache.el.parser.AstValue.getType(AstValue.java:56) at org.apache.el.ValueExpressionImpl.getType(ValueExpressionImpl.java:174) at com.sun.faces.facelets.el.TagValueExpression.getType(TagValueExpression.java:98) at org.primefaces.component.datatable.DataTable.isLazy(DataTable.java:968) at org.primefaces.component.datatable.DataTableRenderer.encodeMarkup(DataTableRenderer.java:191) at org.primefaces.component.datatable.DataTableRenderer.encodeEnd(DataTableRenderer.java:108) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:875) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1763) at javax.faces.render.Renderer.encodeChildren(Renderer.java:168) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:845) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1756) at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1759) at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:401) at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:410) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) at java.lang.Thread.run(Thread.java:662)J'ai pas compris de quoi il s'agit pourtant que la page semble juste lorsque j'elimine la partie ou je veux récuperer le tableau l'erreur disparait mais lorsque je l'ajoute ça s'affiche!
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
42
43
44 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:p="http://primefaces.org/ui"> <h:head> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <title>Khayem Application</title> <link rel="stylesheet" href="css/style.css" type="text/css" media="all" /> <!-- [if lte IE 6]><link rel="stylesheet" href="css/ie6.css" type="text/css" media="all" /><![endif]--> </h:head> <body> <h:form><p:dataTable style="position:absolute; top:560px; left:450px" id="availableCars" var="classmentseriea" value="#{classmentcalcioCtr.classmentcalcio}"> <p:column headerText="Model"> <h:outputText value="#{classmentseriea.id}" /> </p:column> <p:column headerText="Year"> <h:outputText value="#{classmentseriea.equipe}" /> </p:column> <p:column headerText="Manufacturer"> <h:outputText value="#{classmentseriea.pts}" /> </p:column> <p:column headerText="Color"> <h:outputText value="#{classmentseriea.j}" /> </p:column> </p:dataTable> ....
Merci pour votre aide svp !
Partager