2011-10-22 19 views

Trả lời

15

Sử dụng một outputText với escape="true":

<h:outputText escape="true" value="<b>This is bold</b>"/> 

Như đã nêu trong câu trả lời cho this question:

... Facelets ngầm kết thúc tốt đẹp inline [nhấn mạnh thêm] Nội dung trong một thành phần như được đại diện bởi <h:outputText>

Vì vậy, nếu bạn không sử dụng thẻ outputText với thuộc tính escape được đặt thành true Facelets sẽ thêm một thẻ cho bạn sẽ thoát khỏi thẻ html.

Chỉnh sửa: Tôi hoàn toàn sai về thuộc tính escape. Xin hãy tha thứ cho sự thiếu hiểu biết của tôi vì tôi vẫn đang học. Theo tài liệu, thuộc tính escape:

Cờ chỉ ra rằng các ký tự nhạy cảm trong HTML và đánh dấu XML phải được thoát. Cờ này được đặt thành "true" theo mặc định.

Vui lòng xem câu trả lời cho this OS question để có ví dụ chính xác.

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