Erro no JasperFillManager

1 resposta
robson.silva

Bom dia,

Pessoal estou tendo problema no JasperFillManager quando eu aperto ctrl+barra ele aparece normal, completa o comando , aparece os metodos com os parametros.porém ele fica sublinhado em vermelho (da erro: eu sublinhei e coloquei em negrito o q fica em vermelho no eclipse) quando eu termino de digitar a linha.segue o código para qm puder me ajudar.Se alguem verificar que estou fazendo errado alguma outra parte do código por favor me avisa…to no java faze nem um mês =S…vlw

agradeço antecipadamente

Robson Ap. ribeiro da Silva

protected void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {

Map mapaService = null;
	
	final Long empresaIdac = new Long(request.getParameter("empresa_idac"));
	final String dataInicial= request.getParameter("dataInicial");
	final String dataFinal = request.getParameter("dataFinal");
	final String pathLogo = request.getParameter("pathLogo");
	final String nomeRelatorio= request.getParameter("nomeRelatorio");
	
	final String relatorioJSP = getServletConfig().getInitParameter("jsp");
	final String relatoriosDir = getServletConfig().getServletContext()
			.getRealPath(getServletConfig().getInitParameter("jasper"));
	
	mapaService = new HashMap(request.getParameterMap());
	mapaService.put("relatorioDir", relatoriosDir);
	mapaService.put("empresa_Idac", empresaIdac);
	mapaService.put("dataInicial",dataInicial);
	mapaService.put("dataFinal", dataFinal);
	mapaService.put("pathLogo", pathLogo);
	mapaService.put("nomeRelatorio", nomeRelatorio);
	
	JasperPrint print = [u][b]JasperFillManager.fillReport(relatoriosDir + "/" + nomeRelatorio, mapaService);[/b][/u]
	RequestDispatcher r = request.getRequestDispatcher(relatorioJSP);
	request.getSession().setAttribute(ImageServlet.DEFAULT_JASPER_PRINT_SESSION_ATTRIBUTE, print);
	r.forward(request, response);

}

1 Resposta

J

Acredito que no seu caso falta o tratamento para a JRException que pode ser lançada no método JasperFillManager.fillReport.

Criado 31 de agosto de 2010
Ultima resposta 31 de ago. de 2010
Respostas 1
Participantes 2