2011-11-03 13 views
6

私はそれがあなたのために非常に些細な質問であると思われるものを持っています... 私はJSF 2.0アプリケーションで作業しています。私はそれをエンコードすることなく、ページ上で直接そのHTMLを放出するために使用する必要がありますコントロールに直面しているユーザーに表示するhtmlの部分を含むプロパティを持つbeanを管理していると言われましたか?あなたがいることをしようとしましたjsf出力htmlフォーマットのテキスト

答えて

22

:デフォルトでは

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

を、escape属性は、HTML/XML文字をエスケープするためにtrueに設定されています。

+0

#{myBean.myProperty}を使用していることもわかりました。何が最善の方法ですか? 2つのソリューションのいずれかに問題がありますか? – themarcuz

+3

」は、JSF 1.xで特別な目的を持っていました。これは、JSF 2.xでは不要であり、JSF 2.1以降では廃止されました。それを使用しないでください。 – BalusC

関連する問題