Bonjour,
Je souhaite utiliser tomahawk pour la mise en place de mes pages Web mais le rencontre un soucis.
Voici le code de ma JSP :
L'affichage de la page fonctionne correctement. J'ai bien mon tableau avec en bas les différents liens pour changer de page. Malheuresement, ces liens ne fonctionne pas. J'obtient à chaque fois une exception :
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 <t:dataTable binding="#{rechercheClientBean.clientsTable}" value="#{rechercheClientBean.clients}" var="listC" headerClass="sgC_Tabl_Titre" rowClasses="sgC_Tabl_Ligne1,sgC_Tabl_Ligne2" id="table" rows="4"> <h:column> <f:facet name="header"> <h:outputText value="Code client"/> </f:facet> <h:commandLink action="#{rechercheClientBean.afficherDetail}"> <h:outputText value="#{listC.id}"/> </h:commandLink> </h:column> <h:column> <f:facet name="header"> <h:outputText value="Raison sociale"/> </f:facet> <h:outputText value="#{listC.raisonSociale}"/> </h:column> </t:dataTable> <h:panelGrid columns="1"> <t:dataScroller id="scroll_1" for="table" fastStep="1" styleClass="scroller" paginator="true" paginatorMaxPages="5" paginatorActiveColumnStyle="font-weight:bold;"> <f:facet name="first"> <t:graphicImage value="/images/arrow-first.gif" border="1" /> </f:facet> <f:facet name="last"> <t:graphicImage value="/images/arrow-last.gif" border="1" /> </f:facet> <f:facet name="previous"> <t:graphicImage value="/images/arrow-previous.gif" border="1" /> </f:facet> <f:facet name="next"> <t:graphicImage value="/images/arrow-next.gif" border="1" /> </f:facet> <f:facet name="fastforward"> <t:graphicImage value="/images/arrow-ff.gif" border="1" /> </f:facet> <f:facet name="fastrewind"> <t:graphicImage value="/images/arrow-fr.gif" border="1" /> </f:facet> </t:dataScroller> </h:panelGrid>
java.lang.NullPointerException
at jsp_servlet._jsp._referentiel._client.__liste_client._jspService(__liste_client.java:321)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:267)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:159)
at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:496)
at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:245)
at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:416)
at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:267)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3205)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1986)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1893)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1377)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
Savez-vous comment résoudre ce problème ?
Partager