[ RESOLVIDO ] Erro aplicação WEB - JasperException: Exception in JSP - AJUDA!

3 respostas
rafaeldiego

Galera, bom dia!

Minha aplicação ta com um erro aqui que nao consegui resolver... ALGUEM CONHECE E PODE AJUDAR?

Agradeço desde já!

eis otrecho do arquivo jsp:
<h:dataTable id="Linhas" width="100%"
       rendered="#{!cadastroNovaLinhaFacade.listaLinhasVazia && cadastroNovaLinhaFacade.modoPesquisa}" 
      styleClass="tabela" headerClass="cabecalho"
      columnClasses="ultimo,primeiro"
      rowClasses="list-row" value="#{cadastroNovaLinhaFacade.listaLinhas}"
      var="linha"> 
      <h:column>
        <f:facet name="header">
          <h:outputText value="#{Message.cadastro_descricao}" />
        </f:facet>
        <h:outputText value="#{linha.descricao}" />
      </h:column>
      
      <h:column>
        <f:facet name="header">
          <h:outputText value="Opções" />
        </f:facet>
        <h:commandLink action="#{cadastroNovaLinhaFacade.editar}"
          immediate="true">
          <h:graphicImage url="../images/editar.png"></h:graphicImage>
          <f:param name="idLinha" value="#{linha.id}"></f:param>
        </h:commandLink>
        <f:verbatim>
           
           
        </f:verbatim>
        <h:commandLink action="#{cadastroNovaLinhaFacade.excluir}"
          immediate="true">
          <h:graphicImage url="../images/excluir.png"></h:graphicImage>
          <f:param name="idLinha" value="#{linha.id}"></f:param>
        </h:commandLink>
      </h:column>
    </h:dataTable>
eis o erro:
exception

org.apache.jasper.JasperException: Exception in JSP: /pages/cadastro_nova_linha.jsp:97

94:     </h:dataTable>
95:     <hr/>
96: 
97:     <h:dataTable id="NovasLinhas" width="100%"
98:        rendered="#{!cadastroNovaLinhaFacade.listaLinhasVazia && cadastroNovaLinhaFacade.modoPesquisa}" 
99:       styleClass="tabela" headerClass="cabecalho"
100:       columnClasses="ultimo,primeiro"


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
	com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:142)
	com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
	com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
	com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)

root cause

javax.servlet.ServletException: javax.servlet.jsp.JspException: Error getting property 'listaLinhasVazia' from bean of type br.invitro.produto.facade.CadastroNovaLinhaFacade
	org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:837)
	org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)
	org.apache.jsp.pages.cadastro_005fnova_005flinha_jsp._jspService(cadastro_005fnova_005flinha_jsp.java:150)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
	com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:142)
	com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
	com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
	com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
>

3 Respostas

nandolup

Fala ae cara blz?

esses dias aconteceu um erro comigo por causa de width que esta com o ‘%’
vê se não é isso, tira esse 100% do width e coloca somente 100

espero ter ajudado.

fiaux
exception org.apache.jasper.JasperException: Exception in JSP: /pages/cadastro_nova_linha.jsp:97
</h:dataTable>  
     <hr/>  
   
     <h:dataTable id="NovasLinhas" width="100%"  
        rendered="#{!cadastroNovaLinhaFacade.listaLinhasVazia && cadastroNovaLinhaFacade.modoPesquisa}"   
       styleClass="tabela" headerClass="cabecalho"  
       columnClasses="ultimo,primeiro"

Sei lá... ele reclamou da linha 97, e a linha 97 tá quebrada até a 100, mas eu chutaria um null pointer ali no rendered, é possível? Alguma coisa aí babou na hora de montar a dataTable.

rafaeldiego

refiz todo o jsp…
alterei umas variáveis e tals…

era erro em relação a nomeaçao mesmo :?

abraço

Criado 3 de setembro de 2008
Ultima resposta 4 de set. de 2008
Respostas 3
Participantes 3