我想在layoutUnit中生成网站内容(它可以包含换行符,段落,标题等)。这该怎么做?合并文本和HTML标记不适合我。也许生成标签是个坏主意?那种情况的正确方法是什么?
我有:
<p:layoutUnit position="center">
#{siteContent.code}
</p:layoutUnit>
我的ManagedBean:
@ManagedBean
public class SiteContent
{
private String _code;
public SiteContent()
{
_code = "String1<br>String2";
}
public String getCode()
{
return _code;
}
}
在我的网站上改为新行我有“String1
String2”(字符串&lt; br&gt;字符串在html代码中)。
答案 0 :(得分:0)
我找到了
<h:outputText value="#{siteContent.code}" escape="false" />
生成代码而不转义。