JSTL y display tag (Problemilla con core)

"Ignacio Elorriaga" <[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
hola buenas tardes.


Estoy intentando sacar en una JSP una lista de Beans, en que cada Bean
contiene estos tres parametros:

- Un String (name)
- Un Array de Strings (identificadores)
- Un Array de Strings (regiones)
(Con sus get's y set's , incluyendo el getIdentifier(i) y getRegion(i))

Para mostar el string sin ningun problema, solo que para poder mostrar el
contenido de los array estoy obteniendo la referencia al objeto en vez del
contenido.
El display tag, por sino se conoce es una libreria que tu le pasas un array
y el solo te crea la tabla, lo ordena y lo pagina (
http://displaytag.sourceforge.net )
Entonces  con la libreria de core (C), mediante c:forEach, lo que hago es:

<display:table name="listaBR" pagesize="20" requestURI="" defaultsort="2"
id="br">
        <display:column property="businessRegisterName" title="name"/>
        <display:column title="BR identifier">
    <c:forEach var="i" items="${listaBR.getIdentifiers()}" step="1">
            <c:out value="${listaBR.getIdentifier(i)}"></c:out>
        </c:forEach>

    </display:column>
    <display:column title="Regions">
    <c:forEach var="i" items="${listaBR.getRegions()}" step="1">
            <c:out value="${listaBR.getRegion(i)}"></c:out>
        </c:forEach>

    </display:column>
    <display:setProperty name="paging.banner.item_name" value="ITEM" />
          <display:setProperty name="paging.banner.items_name" value="ITEMS"
/>
    </display:table>

Pero obtengo todo el rato un error con que a Item no se le pueden pasar
argumentos.

En que estoy fallando?
Se podria hacer mejor con otra libreria de JSTL ??

Un saludo

y muchas gracias
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.