Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/08/2010, 05:04
charlyroller
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 2 meses
Puntos: 0
Paso de parámetros JSTL

Hola, estoy haciendo una aplicación web con Hibernate, Spring y Spring MVC y desde una clase controlador intento pasar mediante un Map un objeto y luego utilizarlo en la pagina JSP con JSTL de la siguiente manera. Los bean, métodos y clses funcionan perfectamente pero no se si es posible acceder a los atributos del objeto, al menos yo no soy capaz.

Controllador

public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
logger.trace("Peticion INICIO");

Map<String, Object> depart = new HashMap<String,Object>();

depart.put("departamentos", gestionDepartamentosServiceBean.obtenerDepartament oService(1));
return new ModelAndView("inicio","model",depart);
}

gestionDepartamentosServiceBean es un bean:

<bean id="GestionDepartamentosServiceBean" class="us.es.carg.servicios.GestionDepartamentosSe rviceBean">
<property name="departamentoDAO" ref="DepartamentoDAO" />
</bean>

<bean id="DepartamentoDAO" class="us.es.carg.dao.DepartamentoDAO">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>


Pagina JSP

<%@ include file="/WEB-INF/jsp/include.jsp" %>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
Esta es la página de inicio
<h3>
<c:out value="${model.nombre}" />
</h3>
</body>
</html>


Gracias y un saludo