jsf 输出 html 格式的文本

标签 jsf

我有一个对你 jsf 专家来说似乎是一个非常微不足道的问题......
我在 JSF 2.0 应用程序中工作。说我管理 bean 的属性包含要显示给用户的 html 部分,我应该使用哪个控制直接在页面上发出该 html,而不对其进行编码?

最佳答案

你有没有试过:

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

默认情况下,escape属性设置为 true以转义 HTML/XML 字符。

关于jsf 输出 html 格式的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7993898/

相关文章:

jsf - 如何在 JSF 中以编程方式设置区域设置

java - 使用 JBoss 71 的替代 JSF 实现

jsf - 无法序列化依赖异常 : WELD-001413: The bean declares a passivating scope but has a non-passivation-capable dependency

javascript - Primefaces 4.0 尝试调用错误的 tabChange 事件处理程序(TabView 内的 AccordionPanel)

java - 对话范围意外行为

jsf 在数据表中重复

validation - 验证 f :viewParam value to be one of a select set of allowable values

jsf - org.primefaces.component.menubar.MenubarRenderer.encodeSubmenuIcon 处的 java.lang.NullPointerException

jsf - Primefaces 单元格编辑在验证失败时留在编辑模式

jsf - 为什么 f :convertDateTime not convert labels of p:selectOneMenu?