2011-11-03 3 views
6

Mam to, co wydaje się być bardzo trywialnym pytaniem dla ciebie eksperta jsf tam ... Pracuję w aplikacji JSF 2.0. Powiedziałem, że zarządzałem komponentem bean z właściwością zawierającą część html do wyświetlenia użytkownikowi, który powinien kontrolować, czy powinienem użyć tego do emisji html bezpośrednio na stronie, bez kodowania?jsf wyjściowy tekst sformatowany w formacie HTML

Odpowiedz

22

Próbowałeś że:

<h:outputText value="#{myBean.myProperty}" escape="false"/> 

Domyślnie escape atrybut jest ustawiony na true w celu ucieczki znaki HTML/XML.

+0

Dowiedziałem się również, że za pomocą # {myBean.myProperty} wykonać zadanie. Jaki jest najlepszy sposób? Masz problem z jednym z dwóch rozwiązań? – themarcuz

+3

'' 'miał specjalny cel w JSF 1.x, który nie jest już potrzebny w JSF 2.x i jest przestarzały od czasu JSF 2.1. Nie używaj go. – BalusC