Ejercicio futbol con Struts 2

Descargar fotografías.

Ejercicio futbol con Struts 2 1

La lista de checks marcadas será tratada como lista, en vez de como array. Para consultar los jugadores en función de dicha lista (que he llamado codigosEquipo), utilizaremos la siguiente consulta de Hibernate:

hqlQuery = session.createQuery("from Jugador j where j.equipo.equipoCod in (:listaDeParametros)");
hqlQuery.setParameterList("listaDeParametros", codigosEquipo);

private List<Integer> codigosEquipo; en el action directamente me castea la lista de Strings en una lista de Integers.

Para recuperar las checks de equipos sin tener que llamar expresamente a un method desde el struts.xml puedo sobreescribir el método getEquipos de EquiposAction:

public List getEquipos() {
	equipos = equipoBO.getEquipos();
	return equipos;
}

Ejercicio

En el ejercicio anterior, al mostrar la lista de jugadores, mostrar también el equipo al que pertenecen.

Jugador.hbm.xml

<many-to-one lazy="false" name="equipo" class="com.pablomonteserin.model.data.Equipo" fetch="select">
	<column name="equipo_cod" />
</many-to-one>

equipos.jsp

<s:property value="equipo.nombre" />
← Hacer una comparación
Cómo hacer una plantilla en Struts 2 con tiles →

Aviso Legal | Política de privacidad