Servlets - DecimalFormat y tomcat5-5.5.23

   
Vista:

DecimalFormat y tomcat5-5.5.23

Publicado por idescatero (1 intervención) el 28/11/2008 09:59:51
Buenas,
tenemos un pequeño problemilla con el Decimal Format y la nueva versióndel tomacat que hemos instalado.
Antes la web nos mostraba perfectamente el número separado por puntos.
Ahora hemos cambiado la versión del Tomcat y no nos enseña los número de igual manera.

Lo curioso es que si alojamos en el servidor una palicación Cliente - Servidor , el
DecimalFomat funciona perfectamente, pero si el mismo código lo metemos en un Servlet dentro de una aplicación Web ya no funciona bien y nos muestra los numeros sin la separación de puntitos.

Haciendo la prueba en Windows, TOMCAT 5.5 y JRE 1.5 funciona como nos interesa, que es sacando el numerito con los miles separados por puntos, o sea 1.234.567.

Pero en Red Hat Enterprise Linux Server release 5.2 kernel 2.6.18-92.1.18
java-1.6.0-sun-1.6.0.5
java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13) Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode)
tomcat5-5.5.23
NO NOS MUESTRA BIEN LOS NÚMERITOS, nos sale 1234567

El código de la función es ....
DecimalFormat format=(DecimalFormat) java.text.NumberFormat.getInstance(new Locale("es","ES"));
Integer minumeri=new Integer(1234567);
out.println("Hello, world!:"+format.format(minumeri));
out.close();

A ver si alguien nos puede dar alguna pista.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder