【发布时间】:2015-05-27 14:28:50
【问题描述】:
我说 4 个页面被 for 动态包含,如下所示:
<c:forEach items="#{tareaController.mfuncionesAsociadas}" var="mFuncion" varStatus="loop1">
<p:tab id="t_funcion_#{loop1.index}" title="#{mFuncion.nombre}" >
<f:subview id="tab_#{loop1.index}">
<p:panelGrid id="pg_funcion_#{loop1.index}">
<ui:include src="#{mFuncion.paginaFuncion}"></ui:include>
</p:panelGrid>
</f:subview>
</p:tab>
</c:forEach>
我想做以下事情:在我生成的每个页面上,数据库中的布尔值都可以是只读的。 显然,我可以通过在每个页面上的每个输入组件中禁用=变量来完成此操作。但我想知道是否有一种最优雅的方式来完成这项工作,比如说同一页面中的所有 inputText 或所有 inputTextarea,或者是否有办法将页面的所有输入元素放入一个数组中,我可以在其中修改它的属性.
【问题讨论】:
标签: jsf jsf-2 disabled-control