Help..help...sobre caminho de imagem no Jasper....não sei mas o que fazer...perdi a tolerância

Olá,

usando ireport 3.0 ,java 5,eclipse 3.4

criei um campo no ireport como parametro chamado imagem no coloquei no column header.

E no servlet vou passar o caminho onde está no ocntexto da aplicação mas não sai a imagem…

alguém teria um exemplo que funciona …please .please…


// trata imagem
			String host = "http://" + request.getServerName() + ":" + request.getServerPort();   
			// trata imagem
			String locationImage =request.getContextPath()+"/imagem/mirax.jpg";
			System.out.println("locationImage="+locationImage);
			//trata imagem
			Session session = (Session) manager.getDelegate();
			con = session.connection();
		  	
  			Map parameters = new HashMap();
  			System.out.println("Tipo de Grupo = "+request.getParameter("tipo_grupo"));
  			parameters.put("tipo_grupo", Long.valueOf(request.getParameter("tipo_grupo")));
  			parameters.put("imagem", locationImage);

message :(sysout)
host+imagem =  http://127.0.0.1:8090/Relatorio/imagem/mirax.jpg

coloquei essa caminho no ie e  acha a imagem o que fazer ??????

Cara,

Estou usando JSF e carreguei a imagem da seguinte maneira:

  1. No IReport criei um parâmetro imagem do tipo InputStream;
  2. Na chamada para o relatório fiz assim:
            Map parameters = new HashMap();
            parameters.put("imagem", getExternalContext().getResourceAsStream("/relatorios/imagem.jpg"));
            // chamada para o relatório