Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/08/2008, 05:20
Avatar de morenita7722
morenita7722
 
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 18 años
Puntos: 1
recogida de parametros falla

Hola, tengo una jsp donde se muestran los alumnos que tengo en una BD, es la siguiente:

<form action="alumnos.do">

<table>
<thead>
<tr>
<th>DNI</th>
<th>NOMBRE</th>
<th>APELLIDO1</th>
<th></th>
</tr>
</thead>

<tbody>
<c:forEach items="${alumnos.rows}" var="alumno">

<tr>
<td>${alumno.DNI}</td>
<td>${alumno.nombre}</td>
<td>${alumno.apellido1}</td>
<td>
<input type="hidden" name="DNI" value=${alumno.DNI} />
<input type="submit" name="operacion" value="BORRAR"/>
</td>
<td>
<input type="hidden" name="DNI" value=${alumno.DNI} />
<input type="hidden" name="nombre" value=${alumno.nombre} />
<input type="hidden" name="apellido1" value=${alumno.apellido1} />
</tr>
</c:forEach>


</tbody>
</table>
<br>
<hr>
<input type="submit" name="operacion" value="NUEVO ALUMNO" />
</form>

Y me interesa, que cuando pulso editar me muestre edita.jsp, con los valores que tiene actualmente el alumno, para poder modificarlos. Pues el caso es que no me coge los valores tipo hidden que pongo en la página jsp anterior. Siempre coge el primero, pero el resto no. El código de la página edita.jsp es el siguiente:

<form action="alumnos.do">
<table>
<tr>
<td><label for="DNI">DNI:</label>
<input type="text" name="DNI" value=${param.DNI} size="20" />
</td>

<td><label for="nombre">Nombre:</label>
<input type="text" name="nombre" value=${param.nombre} size="30" />
</td>

</tr>
<tr>
<td><label for="apellido1">Primer apellido:</label>
<input type="text" name="apellido1" value=${param.apellido1} size="25" />
</td>

<tr>
<td><input type="submit" name="operacion" value="CANCELAR" /></td>
<td><input type="submit" name="operacion" value="GUARDAR" /></td>
<td><input type="submit" name="operacion" value="LIMPIAR FORMULARIO" /></td>
</tr>
</table>
</form>

Bueno, no sé si me expliqué bien, espero que si, jeje.
Saludos!