我们使用的是primeFaces数据库,其中值来自数据库。在我们的xx.xhtml文件中以下代码
存在<p:dataTable id="activitydescription" var="type"
value="#{activityBean.activityList}" rows="#{activityBean.rowNo}" rowKey="#{type.activitySchemeId}"
selection="#{activityBean.activityDTO}"
emptyMessage="No value found with given criteria"
paginatorPosition="bottom" sortMode="single" paginator="#{empty activityBean.activityList ? 'false':'true' }"
dynamic="true"
paginatorTemplate="{CurrentPageReport} {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"
rowIndexVar="rowIndex"> ........
现在,当此页面在浏览器上渲染时,我们已经看到一个隐藏的字段如下。
<input type="hidden" id="formId:activitydescription_selection" name="formId:activitydescription_selection" autocomplete="off" value="" /></div><script id="formId:activitydescription_s" type="text/javascript">
在浏览器上渲染数据表组件时,该字段是动态创建的。因此,有什么方法可以避免创建这个隐藏的字段。?
我希望我能清楚地调整我的查询。
任何帮助都将不胜感激。
您不能,组件正常运行需要此字段。但是...。