Cómo transmitir el precio unitario y la cantidad para calcular el precio total en el sistema de compra de libros jsp
& 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 [].