Servlets - Toma de datos de servlet del HTML

 
Vista:
sin imagen de perfil
Val: 1
Ha mantenido su posición en Servlets (en relación al último mes)
Gráfica de Servlets

Toma de datos de servlet del HTML

Publicado por Agustín (1 intervención) el 16/04/2018 22:58:04
Me encuentro intentando realizar un programa que tome los apellidos de 5 alumnos y para cada alumno 3 notas, con la intencion de cargar el promedio.

La cuestion es que: para no tomar los valores en "bruto" variable por variable en el servlet quiero realizar algun ciclo e implementar alguna matriz o array.

El problema es uqe no se como realizar el procedimiento. Les dejo el cod html y aguardo alguna orinetacion para realizar el cometido. desde ya muchas gracias.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<form action="apellido">
    Ingrese el apellido del primer alumno: <input type="text" name="apellido1" value="" size="30" /><br><br>
    Nota 1: <input type="text" name="A1Nota1" value="" size="2" />
    Nota 2: <input type="text" name="A1Nota2" value="" size="2" />
    Nota 3: <input type="text" name="A1Nota3" value="" size="2" />
    <br><br>
    Ingrese el apellido del segundo alumno: <input type="text" name="apellido2" value="" size="30" /><br><br>
    Nota 1: <input type="text" name="A2Nota1" value="" size="2" />
    Nota 2: <input type="text" name="A2Nota2" value="" size="2" />
    Nota 3: <input type="text" name="A2Nota3" value="" size="2" />
    <br><br>
    Ingrese el apellido del tercer alumno: <input type="text" name="apellido3" value="" size="30" /><br><br>
    Nota 1: <input type="text" name="A3Nota1" value="" size="2" />
    Nota 2: <input type="text" name="A3Nota2" value="" size="2" />
    Nota 3: <input type="text" name="A3Nota3" value="" size="2" />
    <br><br>
    Ingrese el apellido del cuarto alumno: <input type="text" name="apellido4" value="" size="30" /><br><br>
    Nota 1: <input type="text" name="A4Nota1" value="" size="2" />
    Nota 2: <input type="text" name="A4Nota2" value="" size="2" />
    Nota 3: <input type="text" name="A4Nota3" value="" size="2" />
    <br><br>
    Ingrese el apellido delquinto alumno: <input type="text" name="apellido5" value="" size="30" /><br><br>
    Nota 1: <input type="text" name="A5Nota1" value="" size="2" />
    Nota 2: <input type="text" name="A5Nota2" value="" size="2" />
    Nota 3: <input type="text" name="A5Nota3" value="" size="2" />
    <br><br>
    <input type="submit" value="Determinar Promedios" />
 
</form>


como veran los alumnos llevan un apellido y la posicion que se ingreso, por ende intentaba realizar algun array donde al tomar el valor con request.getParamether("apellido"+i); y lo mismo para las notas, pero implementando un ciclo doble para la posicion del alumno y el numero de nota.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder