Jsf 标记库支持命名空间:http://richfaces.org/rich,但没有为name:subTable定义标记
使用Jsf,我试图创建一个包含子表的表(如本例所示) 这是我的密码Jsf 标记库支持命名空间:http://richfaces.org/rich,但没有为name:subTable定义标记,jsf,richfaces,Jsf,Richfaces,使用Jsf,我试图创建一个包含子表的表(如本例所示) 这是我的密码 <rich:dataTable id="tableExample" cellpadding="0" cellspacing="0" width="700" border="0" var="var" value="#{myBean.list}" headerClass="capcalera" styleClass="taula"> <rich:column>
<rich:dataTable id="tableExample" cellpadding="0" cellspacing="0" width="700" border="0" var="var" value="#{myBean.list}" headerClass="capcalera" styleClass="taula">
<rich:column>
<f:facet name="header">ID</f:facet>
<h:outputText value="${var.idSollicitud}" />
</rich:column>
<rich:column>
<f:facet name="header">Codi OVT</f:facet>
<h:outputText value="${var.codeTest}" />
</rich:column>
<rich:subTable
onRowMouseOver="this.style.backgroundColor='#F8F8F8'"
onRowMouseOut="this.style.backgroundColor='#000000'"
var="expense"
value="#{peticioService.list}">
<rich:column>
<f:facet name="header">HEADER SUBTABLE</f:facet>
<h:outputText value="HELLO"/>
</rich:column>
</rich:subTable>
</rich:dataTable>
我读过rich:subTable从richfaces 3.0.0开始就可用,但在我的maven配置中,我有4.0版本
我缺少什么?它已在RichFaces 4.0中删除。您看到的showcase链接是针对RichFaces 3.3.3的 检查以下文档:
----------------+---------------------------+------------------------------------
RichFaces 3.3.3 | RichFaces 4.x |更改
----------------+---------------------------+------------------------------------
子表|最终未实现|不适用。但那个轻量级的变种
||应讨论并实施
||将来。
在RichFaces 4.x中,最接近的是
Tag Library supports namespace: http://richfaces.org/rich, but no tag was defined for name: subTable