2011-07-19 5 views
9

Pliki JSP obsługują składnię <%-- comment --%> dla komentarzy, która jest sposobem komentowania kodu znaczników w taki sposób, że nie jest uwzględniany w emitowanym kodzie HTML.Wicket: ukryj komentarze w HTML

Czy można to zrobić w Wicket?

+1

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

+0

Zawsze myślałem, że normalne ' 'komentarze nie są kopiowane w generowanych znacznikach. – biziclop

+2

@slandau: to moje stare pytanie jest tego rodzaju * przeciwieństwem * tego: chodzi o to, aby włączyć generowaną przez JavaScript treść z komentarzem do wyjścia HTML Wicket. – Jonik

Odpowiedz

17

<wicket:remove> jest twoim przyjacielem. Wicket usunie to z wyniku.

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

+0

Wystarczy dodać do swojej odpowiedzi Hajo, użyłbym komentarzy HTML wewnątrz tagów . – Marcelo

+0

Nice. Domyślam się, że Wicket nie wprowadza innej składni (takiej jak JSP), że chce, aby pliki były poprawne HTML, aby projektanci itp. Mogli otwierać pliki bezpośrednio w przeglądarce, bez uruchamiania aplikacji. –

7

tam

Application#getMarkupSettings().setStripComments(true) 

który usunie

<!-- comment --> 

od znaczników