的编码开始后我有一个自定义组件:CDATA局部响应关闭自定义组件
<g:get name="conf_temporadas" anchorid="nombre" defaulttext="nombre" customer="9999" nohtml="true" />
刚刚获得基于属性和打印数据库的简单文字。
当我更新包含此组件的元素时,XML不正确,因为在打印<g:get>
后XML XML关闭。
<p:outputPanel id="noticePanel">
<div class="wrapbox notice">
<a href="#Cerrar" title="Cerrar" class="close">
<g:get name="form_common" anchorid="cerrar" defaulttext="Cerrar" customer="9999" nohtml="true"/>
</a>
<p><h:outputText value="#{Notice.noticeMessage}" id="notice" escape="false"></h:outputText></p>
#{Notice.clearNotice}
</div>
</p:outputPanel>
当我更新<p:outputPanel>
,错误的是:
错误德LECTURA XML:etiqueta罪PAREJA。 Se esperaba:
</update>
。 Ubicación:MOZ-nullprincipal:{8fefe5c1-e8c7-4342-837a-3b4bae9dfc19}NÚMERO德拉利内阿2,columna 116:<span id="i_notice:j_id_b">Cerrar]]> </span></a>
正如你所看到的, “Cerrar” 后的CDATA被关闭。这是如何造成的,我该如何解决这个问题?
什么是''组件?什么是'g'命名空间应该是什么?我不熟悉它。 –
2012-02-08 12:22:02
@maple:我从第一段引用:*“自定义组件”*。所以,这是一个自定义组件:) @TinGinard:如果你显示必要的'encode'方法将会很有帮助。 Perpahs关闭了标签或以错误的方式归因。 – BalusC 2012-02-08 16:06:11