我正在使用 primefaces <p:inplace />
和<p:editor />
在我的项目中模拟内联编辑。
问题是,当我完成编辑后,就地显示了 html 代码。
问题图片:
我想要的是这样的东西<h:outputtext escape="false">
但在 <p:inplace/>
当我搜索时,我发现了一些关于 averriding InplaceRendered 的内容,我是初学者,我真的不知道该怎么做。
谁能向我解释一下怎么做?
想。
最佳答案
编辑 PrimeFaces 代码将是最后一个选择。
已经有类似的问题,请查看此页面:
您的解决方案可能是这样的:
<p:inplace editor="true">
<f:facet name="output">
<h:outputText value="#{yourBean.text}" escape="false" />
</f:facet>
<f:facet name="input">
<p:inputText value="#{yourBean.text}" />
</f:facet>
</p:inplace>
关于jsf-2 - 素面 : how to disable html escape in <p:inplace>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23454729/