h: составной компонент dataTable, cc.attrs.var, IllegalArgumentException
Я пытаюсь создать свой собственный dataTable, как простые. Проблема в том, чтоcc.attrs.var
при использовании выдает исключение IllegalArgumentException. Поэтому мне интересно, как я могу иметь атрибут var, как Primefaces.
<cc:interface>
<cc:attribute name="value"/>
<cc:attribute name="var"/>
<cc:attribute name="styleClass"/>
</cc:interface>
<cc:implementation>
<div>Previous</div>
<div>Next</div>
<h:dataTable value="#{cc.attrs.value}" var="#{cc.attrs.var}" styleClass="#{cc.attrs.styleClass}">
<ui:insert/>
</h:dataTable>
</cc:implementation>