Hola, tengo el siguiente problema con jasper...
cuando quiero ver un reporte que tiene un campo que debe mostrarse con formato moneda, y lo visualizo desde mi aplicación java se ve como lo necesito, esto es con el simbolo "$" (Pesos)
El tema es que cuando al mismo reporte lo visualizo en un navegador, consultando a un servlet, todos los campos con formato moneda, me muestran el simbolo "€" (Euros)
Cual puede ser el problema?
Desde la aplicacion genero el informe de la siguiente forma:
...
JasperPrint myJP =JasperFillManager.fillReport(archivoJR, parametros,con);
JasperViewer.viewReport(myJP,false);
...
Y cuando lo hago desde el servlet:
...
response.setContentType("application/pdf");
...
byte[] bytes = JasperRunManager.runReportToPdf(archivoJR, parametros, con);
response.setContentLength(bytes.length);
ServletOutputStream ouputStream = response.getOutputStream();
ouputStream.write(bytes, 0, bytes.length);
ouputStream.flush();
ouputStream.close();
...