2011-07-19 28 views
9

Los JSP admiten la sintaxis <%-- comment --%> para comentarios, que es una manera de comentar el código de marcado de modo que no se incluya en el HTML emitido.Wicket: ocultar comentarios en HTML

¿Hay alguna manera de hacer esto en Wicket?

+1

http://stackoverflow.com/questions/3933921/generating-commented -out-content-with-wicket – slandau

+0

Siempre pensé que era normal ' 'los comentarios no se copian en el marcado generado. – biziclop

+2

@slandau: esa vieja pregunta mía es una de las * opuestas * de esta: se trata de cómo incluir el contenido de comentarios generados por Java en la salida HTML de Wicket. – Jonik

Respuesta

17

<wicket:remove> es tu amigo. Wicket eliminará esto de la salida.

ve aquí https://cwiki.apache.org/confluence/display/WICKET/Wicket's+XHTML+tags#Wicket%27sXHTMLtags-Elementwicket%3Aremove

+0

Solo para agregar a su respuesta Hajo, usaría comentarios HTML dentro de las etiquetas . – Marcelo

+0

Agradable. Supongo que el razonamiento de Wicket para no introducir otra sintaxis (como hace JSP) es que quieren que los archivos sean HTML válidos, de modo que los diseñadores, etc., puedan abrir los archivos directamente en un navegador, sin que la aplicación se ejecute. –

7

hay

Application#getMarkupSettings().setStripComments(true) 

que eliminará

<!-- comment --> 

de su margen de beneficio