Sorry I see I didn't used it correctly, I missed to refer an existing
h:dataTable now I use it this way:
<h:dataTable value="#{currencyGui.currenciesFilter}"
rendered="true" var="rowOperator" border="1" id="dtaCurrency">
<h:column>
<f:facet name="header">
<h:outputText value="#{text.common_code}"/>
</f:facet>
<h:outputText id="fieldId" value="#{rowOperator.id}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{text.common_libelle}"/>
</f:facet>
<h:outputText id="fieldDescription"
value="#{rowOperator.description}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="#{text.common_iso}"/>
</f:facet>
<h:outputText id="fieldIsoCode"
value="#{rowOperator.isoCode}"/>
</h:column>
<h:column>
<f:facet name="header">
</f:facet>
<h:commandLink id="lnkEdit"
action="#{currencyGui.selectRecord}">
<h:graphicImage id="imgEdit"
alt="#{text.common_edit}" style="border-style:none"
value="/images/edit.gif"> </h:graphicImage>
<f:param name="selectCurrencyId"
value="#{rowOperator.id}" />
</h:commandLink>
<h:commandLink id="lnkDelete"
action="#{currencyGui.deleteRecord}">
<h:graphicImage id="imgDelete"
alt="#{text.common_delete}" style="border-style:none"
value="/images/delete.gif"> </h:graphicImage>
<f:param name="selectCurrencyId"
value="#{rowOperator.id}" />
</h:commandLink>
<h:commandLink id="lnkDisplay"
action="#{currencyGui.displayRecord}">
<h:graphicImage id="imgDisplay"
alt="#{text.common_display}" style="border-style:none"
value="/images/view.gif"></h:graphicImage>
<f:param name="selectCurrencyId"
value="#{rowOperator.id}" />
</h:commandLink>
</h:column>
</h:dataTable>
<t:dataScroller id="dtsCurrencies"
for="dtaCurrency"
fastStep="10"
pageCountVar="1"
pageIndexVar="1"
styleClass="scroller"
paginator="true"
paginatorMaxPages="9"
paginatorTableClass="paginator"
paginatorActiveColumnStyle="font-weight:bold;">
<f:facet name="first">
<h:outputText value="|<" />
</f:facet>
<f:facet name="previous">
<h:outputText value="<" />
</f:facet>
<f:facet name="next">
<h:outputText value=">" />
</f:facet>
<f:facet name="last">
<h:outputText value=">|" />
</f:facet>
<f:facet name="fastforward">
<h:outputText value=">>" />
</f:facet>
<f:facet name="fastrewind">
<h:outputText value="<<"/>
</f:facet>
</t:dataScroller>
but I'm having this error :
javax.faces.FacesException: javax.servlet.jsp.JspException: / by zero
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:421)
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:107)
org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
what's the problem ? :s
Alexandre Jaquet wrote:
After solving my integration trouble, I'm trying to use some
component, now I've a trouble with dataScroller I use it this way :
<t:dataScroller
id="scroll_1"
for="#{currencyGui.currenciesFilter}"
paginator="true"
fastStep="4"
paginatorMaxPages="4"
paginatorActiveColumnStyle="font-weight:bold;">
<f:facet name="first">
<h:outputText value="|<" />
</f:facet>
<f:facet name="previous">
<h:outputText value="<" />
</f:facet>
<f:facet name="next">
<h:outputText value=">" />
</f:facet>
<f:facet name="last">
<h:outputText value=">|" />
</f:facet>
<f:facet name="fastforward">
<h:outputText value=">>" />
</f:facet>
<f:facet name="fastrewind">
<h:outputText value="<<"/>
</f:facet>
</t:dataScroller> </P>
and the error message is :
javax.servlet.ServletException: javax.servlet.jsp.JspException:
java.util.ArrayList
javax.faces.webapp.FacesServlet.service(FacesServlet.java:121)
org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
javax.faces.FacesException: javax.servlet.jsp.JspException:
java.util.ArrayList
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:421)
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:107)
org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
Any idea ? thx