Per motivi di debug, e per un capriccio, vorrei includere alcune informazioni nell'output HTML di una pagina di Wicket che è incluso nei commenti HTML.Generazione di contenuto commentato con Wicket
L'uscita sarebbe qualcosa di simile ...
<!--
<div wicket:id="foo"> 1234 </div>
-->
... dove "1234" è un po 'interessante, pezzo creato in modo dinamico di informazioni.
ho cercato, inutilmente:
<!-- <div wicket:id="foo"></div> -->
→ Wicket lamenta che elemento con ID "pippo" manca dalla pagina HTML- racchiudere in
<wicket:remove>
→ tali sezioni non possono contenere elementi conwicket:id
label.setVisible(false)
→ Wicket non uscita l'etichetta a tuttinew Label("foo", "<!-- " + foo + " -->")
→ get<
e>
sfuggito
Quindi, puoi farlo con Wicket (facilmente), o dovrei semplicemente dimenticarlo?
E la cosa bella di questa soluzione è che puoi applicarlo a qualsiasi componente senza modificare il componente stesso. – Eelco
Grazie! Questo sembra abbastanza elegante. – Jonik
Se questo funziona come sospetto, allora la sua soluzione piuttosto elegante, cudos :) Sto rivedendo la mia risposta per implementare questo metodo per completezza ma penso che Eelco meriti di ottenere la risposta per questo. – BjornS