Hola,
Cita:
Iniciado por malome88 ... 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 ... 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,