Por razones de depuración, y por un capricho, me gustaría incluir cierta información en la salida HTML de una página Wicket que es incluida en los comentarios HTML.Generar contenido comentado con Wicket
La salida sería algo así como ...
<!--
<div wicket:id="foo"> 1234 </div>
-->
... donde "1234" es alguna pieza interesante, creado de forma dinámica de la información.
he intentado, sin éxito:
<!-- <div wicket:id="foo"></div> -->
→ Wicket se queja de que el elemento con id "foo" no se encuentra en la página HTML- encierran en
<wicket:remove>
→ dichas secciones no pueden contener elementos conwicket:id
label.setVisible(false)
→ Wicket no da salida a la etiqueta en absolutonew Label("foo", "<!-- " + foo + " -->")
→ el<
y>
get escapó
Entonces, ¿puedes hacer esto con Wicket (fácilmente), o debería olvidarlo?
Y lo bueno de esa solución es que puede aplicarla a cualquier componente sin cambiar el componente en sí. – Eelco
Gracias! Esto se ve muy elegante. – Jonik
Si esto funciona como sospecho, entonces es una solución bastante elegante, cudos :) Estoy revisando mi respuesta para implementar este método en aras de la exhaustividad, pero creo que Eelco merece obtener la respuesta para esto. – BjornS