Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2015, 16:00
agp
 
Fecha de Ingreso: abril-2015
Mensajes: 2
Antigüedad: 9 años, 9 meses
Puntos: 0
Añadiendo hipervínculos en JSP

Buenas a todos,

Os pongo en situación: Tengo un servlet (.java) que en función de un parámetro de tipo String devuelve una lista de objetos del tipo List<Movie>, donde Movie.java es una clase personalizada.

Una vez tiene esta lista la pasa al JSP con un HttpServletRequest.forward.

Lo que necesito es mostrar los resultados de la búsqueda y que al pinchar en ellos te abra la página que muestra los detalles de cada película.

Mi código JSP actualmente es este, pero no tengo nada claro de como hacer lo del hipervínculo. Dudo si tengo que invocar a VistaPelicula.jsp y pasarle algún atributo o a VistaPelicula.java para que conssulte la base de datos y ya este llame al JSP.... Estoy algo perdido... :( :

<%@ page language='java' contentType='text/html;charset=utf-8'%>
<%@ page import='java.util.List' %>
<%@ page import='beans.*' %>

<% List<Movie> movies = (List<Movie>) request.getAttribute("peliculas"); %>
<% int nm = (Integer) request.getAttribute("numPeliculas"); %>

<!DOCTYPE html>

<html>

<head>
<title>Resultados de la b&uacutesqueda</title>
</head>


<body>

<% for (Movie movie: movies){%>

<div>
<% = movie.getTitle() %>
</div>
<% } %>


<p>
Se encontraron <% = nm %> resultados para la b&uacutesqueda por t&iacutetulo indicada.
</p>

</body>

</html>