<code>
HTMLタグでラップされたテキストウィッチのスタイルを設定したい。ただし、スタイリングはサーバー側クラスで行われます。例:
myValue.replaceAll(" " + textToStyle + " ", " <span style=\"color: orange;\"> " + textToStyle + "</span> ");
この行は、<code>
タグで囲まれたテキストとして表示されます。テキストは JSF データテーブルに表示されます。
<h:column>
<code class="dt_row">
#{myList.myValue}
</code>
</h:column>
<code>
タグCSSクラス:
.dt_row {
height: 8px;
margin: 3px 3px 3px 3px;
color: #000000;
font-size: 12px;
}
問題は、HTML がブラウザでレンダリングされるときに、コードがすべてのタグとともに表示されることです。これ<span style=\"color: orange;\">
がページに表示されるのではなく、オレンジ色のテキスト値が表示されるようにします。
それを達成する方法はありますか?