- En el Controlador creamos un nuevo método y anotación web y devolviendo el nombre del jsp.
@RequestMapping("/editoriales.html")
public String executeListadoEditoriales(ModelMap model) {
model.addAttribute("webmaster","mgadia@gamil.com");
// añadir editores a la lista
List<Editorial> editoriales = new ArrayList<Editorial>();
editoriales.add(new Editorial("Anaya"));
editoriales.add(new Editorial("Smn"));
//se incluye la lista al modelo
model.addAttribute("editoriales", editoriales);
//se devuelve el jsp
return "editorialesList";
}
Nota: al crear la lista creamos la clase Editorial (model).
2.Creamos el jsp correspondiente. (EditorialesList.jsp) en la carpeta src/main/webapp'
<%@ include file="/taglibs.jsp"%>
3.Incluir en el modelo la información dinámica y accedemos desde el jsp a traves de ${clave}.
webmaster:${webmaster}
${editoriales} //Para q nos salga corectamente en la página hacemos un:
@Override
public String toString(){
return nombre;
}
en la clase Editorial.
public String executeListadoEditoriales(ModelMap model) {
model.addAttribute("webmaster","mgadia@gamil.com");
// añadir editores a la lista
List<Editorial> editoriales = new ArrayList<Editorial>();
editoriales.add(new Editorial("Anaya"));
editoriales.add(new Editorial("Smn"));
//se incluye la lista al modelo
model.addAttribute("editoriales", editoriales);
//se devuelve el jsp
return "editorialesList";
}
Nota: al crear la lista creamos la clase Editorial (model).
2.Creamos el jsp correspondiente. (EditorialesList.jsp) en la carpeta src/main/webapp'
<%@ include file="/taglibs.jsp"%>
3.Incluir en el modelo la información dinámica y accedemos desde el jsp a traves de ${clave}.
webmaster:${webmaster}
${editoriales} //Para q nos salga corectamente en la página hacemos un:
@Override
public String toString(){
return nombre;
}
en la clase Editorial.
No hay comentarios:
Publicar un comentario