Estamos usando katari en un proyecto, y se nos da la situación donde
tenemos que imprimir dentro de un template de freemarker, un pedazo de
html que recibimos del cliente. El problema nos surge porque ese html
puede no estar bien formado, y cuando lo imprimimos dentro del
template nos sale el siguiente error:
vista.ftl:
<html> .... <body> ${contenidoHtml} ... </body> </html>
Error:
There where validation errors for
/educar-desktop-web/module/archivos/visualizarRecursoSimple.do:
line 123 column 111 - WARNING: img lacks "alt" attribute
Por lo que entiendo, el error me dice que el html está mal formado. Me
parece que puede llegar a tener que ver un filtro que se aplica en:
com.globant.katari.core.web.HtmlValidationFilter , estuve leyendo esa
clase y me parecio entender que se puede desactivar esa funcionalidad
(la de validación) mediante algún parametro. Si saben algo al respecto
o me pueden orientar...
Desde ya, muchas gracias.
Sebastian.
Nuevamente, muchas gracias
Saludos.
2011/7/26 Franco Monsalvo <franco....@globant.com>:
Respecto del html bien formado, insisto en que estoy de acuerdo en que
tiene que ser un requisito, y que no presenta mucha complejidad, hay
validadores por todos lados. El problema que tenemos en este proyecto
en particular, es que el trozo de html que quiero mostrar está
guardado en una base de datos del cliente, no somos dueños de ese
contenido, de ahí que estamos limitados.
Esperamos que ese contenido sea reescrito (por el cliente) para que
quede bien formado, pero por el momento no creo que sea una prioridad
del cliente. Es por eso que optamos por desactivar la validación, solo
en el módulo en que se realiza esta acción de mostrar html "ajeno".
Esperamos que sea algo temporal, y que en breve podamos volver a
activar la validación que provee katari.
Saludos y muchas gracias
Sebastian.
2011/7/26 Juan Pedro Pereyra <juan.p...@globant.com>: