O que quero é q os elementos q estão vindo de uma Array… sejam exibidos na tela… asssimm add um elementos em uma array… com um for… e joguei em um request… dai na tela jsp fiz um iterate… para exibir esse valores… na tela
Bom o problema é… esse erro…
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: java.lang.String
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318)
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)
Por favor, post seu código java que faz a busca no banco dados (DAO) e o que faz o request.setAttribute (ACT) para dar uma olhada mais a fundo, este erro está muito superficial.
Para exemplificar… na minha action eu to carregando um ArrayList com os valores na mão… não to pegando do banco de dados não… ai vo pra essa action ai…
se eu do um System.out.println(arrayStringresultado); no final quando eu do um Debug… sai o resultado normal… mas na pagina jsp… naquele iterate q passei q não vai o resultado…
[code] // metodo para redirecionar a pagina
public void redireciona(String path) throws ServletException,IOException{
// redirecionando para o JSP desejado, atraves da interface RequestDispatcher
this.disp = getServletContext().getRequestDispatcher(path);
this.disp.forward(this.request,this.response);
}[/code]
2 - crie um atributo:
String retorno = "";
3 - Abaixo de String[] arrayStringResultado = checkBoxForm.getCheckBox(); coloque:
retorno = "resposta.jsp";
4 - No lugar de return map.findForward(“resposta”); coloque