Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2008, 07:37
MiLLeN
 
Fecha de Ingreso: diciembre-2007
Mensajes: 194
Antigüedad: 17 años, 2 meses
Puntos: 5
Spring: Resolver model de ModelAndView en JSP

Soy nuevo con Spring, y estoy testeando como pasar un objeto que es un ArrayString a un jsp mediante ModelAndView, pero no lo consigo, y no se que narices falla.

Lo he intentado de dos maneras, una poniendo las tres posiciones a mano:

Cita:
<%@ page session="false"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
Adios


<c:out value="${contador[0]}"/>
<c:out value="${contador[1]}"/>
<c:out value="${contador[2]}"/>
Y la otra con un for...

Este es el controlador:

Cita:
package sp.beans;

import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.Controller;

public class despedidaController implements Controller{

public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response){

return new ModelAndView("despedida", "contador", contador());

}

public String contador(){
String[] args = new String[3];
args[0]="1";
args[1]="2";
args[2]="3";
return (args[args.length-1]);
}
}
Lo mas curioso es que si pongo <c:out value="${contador}"/> tal cual, sin [] me sale el valor 3...