Diferencias del código fuente
lt @ idioma de página = " Java " tipo de contenido = " texto/html; juego de caracteres = UTF-8 " codificación de página = " UTF-8 " gt
lt;
cadena monto en efectivo = solicitud . getparameter(" monto en efectivo ");
Cadena monto en efectivo =
if (monto en efectivo!= null amp monto en efectivo . longitud ( ) gt; 0) {
int efectivo = entero . parse int(monto en efectivo);
if(efectivo gt; 0 amp amp cashlt= 10000) {
importeimpuesto = efectivo * 0.0205;
} else if(efectivo gt; 10000.
amp efectivo lt = 30000) {
importe del impuesto = efectivo * 0,0215
} else if(efectivo gt; 30000) {
importe del impuesto = efectivo * 0,0250;
}
}
gt
lthtml gt
lthead gt
lttitle gtST8016 asignar Q5 lt/título gt;
ltscript type = " text/JavaScript " gt;
Función verificar(){
regExp =/\ d \ b/;
if (!(regexp . test(este formulario. monto en efectivo. valor))){
alert("¡Debe ingresar un monto válido!");< /p p>
Devuelve falso}
Devuelve verdadero
}
lt/script gt;
lt/head gt ;
ltbody gt
lth 1 gt; Tarea 1 - Pregunta 5 lt/h 1 gt
ltb gt Cálculo de impuestos lt/b gt; p>
ltbr/>; ltbr/>;
lttable border = " 1 " relleno de celda = " 3 " />
lttr bgcolor = " # EEEEEE " gt lttd align =" center " >Cantidad lt/TD gt; lttr gt lttd align="center " >1 - 10.000 lt; ; /TD gt; lttd align="centro " >2.05(0.0205) lt; /TD gt; ltt/tr gt;
lttr gt lttd "centro " >10,001 - 30,000 lt ;/TD gt; lttd align="centro " >2.15(0.0215) lt;/TD gt; lt/tr gt;
lttr gt lttd align="centro " > gt30,000lt/TD gt; "centro " >2.50(0.0250) lt;/TD gt; lt/tr gt;
lt/table gt;
ltform nombre = " este formulario " acción = " acción q5 JSP " método = " post "
onsubmit = " return verificar();" gt
Cantidad: ltinput nombre = monto en efectivo tamaño = 10 valor = " lt; >/gt; ltbr/>; ltbr/>;
ltInput Type=Enviar valor="Calcular monto del impuesto"/gt;
lt/fo
rm gt;
lt if(montoimpuesto. longitud()> 0){ gt
ltp gt monto del impuesto: ltb gt lt = monto impuesto gt lt/b gt; gt;
lt } gt
lt/cuerpo gt;
lt/html gt;