applying sorting in p:datatable but getting java.lang.IllegalStateException: CDATA tags may not nest when click for sorting

那年仲夏 提交于 2019-12-12 01:12:02

问题


I am using p:datatable but getting java.lang.IllegalStateException: CDATA tags may not nest when clicked for sorting , I am getting full data from bean to populate in datatable but not able to sort

<h:form prependId="false" id="roundingMasterFormId">
<h:inputHidden value="#{roundingBean.initList}" />
<p:dataTable value="#{roundingBean.myRoundingRuleList}" var="var" style="width: 100%" styleClass="role_detail_section" 
     rowStyleClass="activity_white, activity_blue"   cellspacing="0" cellpadding="0" border="0" paginator="true" rows="10">

<p:column width="30%" headerText="Rounding Rule Id" sortBy="roundingRuleId">
 #{var.roundingRuleId}
 </p:column>

 <p:column width="30%" headerText="Rounding Rule Name " sortBy="roundingRuleName">
#{var.roundingRuleName}
</p:column>
<p:column width="30%" headerText="Rounding Mode " sortBy="roundingModeName">
#{var.roundingMode.roundingModeName}
</p:column>

<p:column width="30%" headerText="Rounding Constant " sortBy="roundingIncrement">
#{var.roundingIncrement}
</p:column>

Exception I am getting

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3) java.lang.IllegalStateException: CDATA tags may not nest

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3)  at    com.sun.faces.renderkit.html_basic.HtmlResponseWriter.startCDATA(HtmlResponseWriter.java:630)

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3)  at javax.faces.context.ResponseWriterWrapper.startCDATA(ResponseWriterWrapper.java:172)

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3)  at javax.faces.context.PartialResponseWriter.startError(PartialResponseWriter.java:342)

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3)  at org.primefaces.context.PrimePartialResponseWriter.startError(PrimePartialResponseWriter.java:156)

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3)  at com.sun.faces.context.AjaxExceptionHandlerImpl.handlePartialResponseError(AjaxExceptionHandlerImpl.java:200)

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3)  at com.sun.faces.context.AjaxExceptionHandlerImpl.handle(AjaxExceptionHandlerImpl.java:123)

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3)  at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:119)

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3)  at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)

21:20:33,296 ERROR [stderr] (http-/0.0.0.0:8080-3)  at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)

来源:https://stackoverflow.com/questions/21263026/applying-sorting-in-pdatatable-but-getting-java-lang-illegalstateexception-cda

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!