martes, 18 de febrero de 2014

Encoding UTF-8 en Glassfish

¿Tienes problemas con tu encoding y acentos en Glassfish? ¿Has puesto en todos lados UTF-8 y cuando escribes "López" en un Input y lo envías a través de un formulario recibes "López" en el servidor?

En mi caso lo he solucionado añadiendo en el fichero glassfish-web.xml la siguiente línea:

<parameter-encoding default-charset="UTF-8"/>

Si has llegado hasta aquí con este mismo problema espero que te haya ayudado, ya que yo perdí una hora por esto.

4 comentarios:

  1. hola marcos, como configuro en glassfish server el timezone, la hora en mi aplicación java EE aparece con 5 horas de adelanto. gracias

    ResponderEliminar
    Respuestas
    1. Quizás lo más sencillo es que no toques nada en el Glassfish, y que lo configures a nivel de sistema operativo.

      Eliminar
  2. Hola. En que carpeta esta el archivo glassfish-web.xml?

    ResponderEliminar