La Red de Conocimientos Pedagógicos - Currículum vitae - Cómo transmitir el precio unitario y la cantidad para calcular el precio total en el sistema de compra de libros jsp

Cómo transmitir el precio unitario y la cantidad para calcular el precio total en el sistema de compra de libros jsp

¿Alguna vez has aprendido a utilizar request.getParameterValues()? Los duplicados tienen el mismo nombre.

& lt¿Entrar? tipo="casilla de verificación"? nombre="ID del libro"? valor="1 "? /& gt;

& ltEntrar? tipo="texto"? nombre = "número de libro"? /& gt;

& ltEntrar? tipo="casilla de verificación"? nombre="ID del libro"? valor="2"? /& gt;

& ltEntrar? tipo="texto"? nombre = "número de libro"? /& gt;

& ltEntrar? tipo="casilla de verificación"? nombre="ID del libro"? valor="3"? /& gt;

& ltEntrar? tipo="texto"? nombre = "número de libro"? /& gt; Complete el formulario anterior y envíelo a la cuarta página para su procesamiento:

& lt%

String[]? ¿ID de libro? =?solicitud . getparametervalues(" bookID ");

Cadena[]? ¿ISBN? =?request . getparametervalues(" números de libro ");

//Dado que cada casilla de verificación corresponde a una casilla de cantidad, solo es necesario atravesar una.

for(int?i?=?0;?i?<?bookIDs.length?i++){

out.println("Libro?ID:"?+? bookIDs [I]);

//El valor de la casilla de verificación//es la identificación del libro almacenado. Puede consultar la información del libro aquí.

out.println("¿Libro? Dinero: "?+?número de libro[i]?*?precio del libro);

}

% & gtBasic Eso es todo. Te adaptas a las circunstancias. Debido a las diferentes posiciones de selección del cuadro de selección múltiple, bookNumber puede enviar datos vacíos a bookNumber. Puede simplemente borrar datos nulos o " " en la cadena [].