Erro no struts

2 respostas
S

Oi Pessoal!
Estou iniciando no uso do Struts e ate ontem estava tudo ok. Porem agora esta ocorrendo um erro que não consigo identificar a causa. Criei uma “pagina” generica de pesquisa:




“pesquisar.do” é chamado por uma pagina(cadastroLinha) que usara os resultados da pesquisa. Portanto PesquisaForm recebe um atributo hidden className para que a pagina de pesquisa saiba que tipo de obj procurar.
Em seguida a pagina de pesquisa abre um input de texto e um botão submit procurar.
Quando procurar é “clickado” ele chama novamente “pesquisar.do” dessa vez passando a chave da busca (key) para pesquisaForm. É neste ponto que acontece o erro. O fluxo nem mesmo chega a pesquisarAction.
O erro é este:

java.lang.NullPointerException

org.apache.jsp.erro_jsp._jspService(erro_jsp.java:54)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)

org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)

org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)

org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)

org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)

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:362)

O que intui é que como duas paginas diferentes chamam pesquisar.do usando o mesmo PesquisaForm para setar valores, talvez isso gere algum problema.
Bom se alguem puder me ajudar ficaria imensamente grato.
t +

2 Respostas

Licuri

Ola Sérgio Paulo.

vc esta usando as tags do struts para criar os forms…(os campos da sua tela)?

S

Não. Estou usando as tags padrao html.

Criado 24 de agosto de 2005
Ultima resposta 24 de ago. de 2005
Respostas 2
Participantes 2