在下面的代码中,当我为 h:outputtext 定义 escape = false 时,弹出对话框窗口无法正常工作
<h:dataTable value="#{template.htmlContentFiles}" var="regionVo">
<p:column id="column1">
<h:outputText var = "htmlContent" value="#{regionVo.fileContent}" escape="false" rendered="#{regionVo.editable}"/>
<ck:editor id="ckEd" value="#{regionVo.fileContent}" rendered="#{not regionVo.editable}"/>
<div>
<p:commandButton value="Show" type="button" onclick="PF('componentDlg').show();"/>
<p:dialog header="Basic Dialog" widgetVar="componentDlg" minHeight="40">
<h:outputText value="Resistance to PrimeFaces is futile!" />
</p:dialog>
</div>
</p:column>
</h:dataTable>
当我删除escape = false时弹出对话框出现。
感谢任何帮助。