Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/01/2014, 12:58
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 10 meses
Puntos: 260
Sonrisa Respuesta: Formato InputText para precios con Primefaces

Hola,

Cita:
Iniciado por malome88 Ver Mensaje
... En la aplicación tengo diversas páginas donde introduzco precio. En una me admite el punto y en otra la coma como decimal. Todo esto sin poner locale, dejándolo por defecto, por lo que supongo que debería de coger por defecto el locale Español. ...
Ese no es el funcionamiento normal de Java, no me puedo ni imaginar alguna forma de lograr ese comportamiento sin cambiar el Locale en JSF FacesContext.getCurrentInstance().getViewRoot().ge tLocale(). Posiblemente hay algo adicional, en la configuración u otros, que no has visto en tu aplicación, o en cada página, que permita ese funcionamiento.

Cita:
Iniciado por malome88 Ver Mensaje
... No hay forma de que en un input permita la coma y el punto como decimal? ...
En lo personal no conozco ninguna forma de que permita diferentes caracteres como separador decimal al mismo tiempo. O usas uno u otro, lógicamente puedes hacerlo manualmente con un Converter o algo parecido, que averigüe el Locale y lo convierta consecuentemente.

Hasta allí llega mi conocimiento al respecto,

Saludos,