Hola estoy intentando empezar a usar la libreria displaytag.

Os comento.
un action de strtus me devuelve un arraylist de objetos:
request.setAttribute("miArray",miArray);
forwardPage = mapping.findForward("success");

este arraylist esta compuesto de objetos de tipo:
public class CatalogoCimasForm extends ActionForm {
   private Float utmy;
   private Float utmx;
   private String monte;
   ...
   metodos set/get


y en la pagina jsp pretendo pintarlo en una tabla con la libreria displaytag con este codigo pero no me funciona:
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/fmt.tld" prefix="fmt" %>
<%@ taglib uri="/WEB-INF/c-rt.tld" prefix="c-rt"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%
//aqui tomo de sesion el arrayList
ArrayList miArray = (ArrayList)request.getSession().getAttribute("miArray");
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml";>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>listado de montes</title>
</head>
<jsp:scriptlet> request.setAttribute( "miArray", miArray ); </jsp:scriptlet>
<display:table name="miArray">
   <display:column title="monte" >
    <c:out value="${miArray.CatalogoCimasForm.monte}"/>
   </display:column>
   <display:column title="Coordenada X" >
    <c:out value="${miArray.CatalogoCimasForm.utmx}"/>
   </display:column>
   <display:column title="Coordenada Y" >
    <c:out value="${miArray.CatalogoCimasForm.utmy}"/>
   </display:column>
</display:table>
</body>
</html>


Pero esto no me pinta nada.
En mi tomcat he puesto los jar del displaytag pero noconsigo nada.

Me podeis ayudar?
gracias


Reply via email to