2011-07-19 29 views
9

JSP hỗ trợ cú pháp <%-- comment --%> cho các nhận xét, đó là cách để nhận xét mã đánh dấu sao cho nó không được đưa vào HTML được phát ra.Wicket: ẩn các nhận xét trong HTML

Có cách nào để thực hiện việc này trong Wicket không?

+1

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

+0

Tôi luôn nghĩ rằng bình thường ' 'nhận xét không được sao chép trong đánh dấu đã tạo. – biziclop

+2

@slandau: câu hỏi cũ của tôi là loại * đối diện * của câu hỏi này: đó là về cách đưa nội dung nhận xét do Java tạo ra vào đầu ra HTML của Wicket. – Jonik

Trả lời

17

<wicket:remove> là bạn của bạn. Wicket sẽ loại bỏ điều này từ đầu ra.

Xem ở đây https://cwiki.apache.org/confluence/display/WICKET/Wicket's+XHTML+tags#Wicket%27sXHTMLtags-Elementwicket%3Aremove

+0

Chỉ cần thêm vào câu trả lời của bạn Hajo, tôi sẽ sử dụng các chú thích HTML bên trong các thẻ . – Marcelo

+0

Đẹp. Tôi đoán lý do của Wicket không giới thiệu một cú pháp khác (như JSP không) là họ muốn các tệp là HTML hợp lệ, để các nhà thiết kế, vv có thể mở tệp trực tiếp trong trình duyệt mà không cần ứng dụng chạy. –

7

Application#getMarkupSettings().setStripComments(true) 

đó sẽ loại bỏ

<!-- comment --> 

từ đánh dấu của bạn

Các vấn đề liên quan