una de acentos

gonzalo
09 de Abril del 2004
hola a todos.

me gustaria saber que tipo de decision tomais vosotros con los acentos, caracteres y secuencias conflictivas que pueden estropear si no tenemos cuidado la apariencia de la pagina web.

por ejemplo:

<%out.println("no utilices nunca '<!--' , en los mensajes")%>

creo que se traduce como "no utilices nunca '".

he odio hablar que incluso hay formas para desvelar el codigo JSP de una pagina web usando estas tecnicas.

gracias a todos.

gonzalo
09 de Abril del 2004
bueno, ya que no responde nadie, dire la solucion por la que he optado.

he creado una libreria de etiquetas a la que he llamado 'util' y he declarado una etiqueta llamada 'encode'.
la etiqueta se usa asi:

<util:encode>escribe aquí el texto que quieras sin preocuparte por acentos, eñes, etc...</util:encode>

el texto que va en medio aparece tal como se escribio originalmente.
es algo que creo que le falta al HTML (le falta, no?) y pienso que es muy util.

he creado un bean al que hace referencia la etiqueta 'encode' con el mismo proposito. la clase se llama 'Util' y contiene entre otras el metodo 'encode':

<%out.println(Util.encode("esto aparecerá tal cual"));%>

(equivalente a <util:encode>esto aparecerá tal cual</util:encode>)

ya esta.

si alguien lo esta haciendo de otra manera, me lo diga. seria interesante compartir nuestras experienzas en este tema.