Multiplicación y División con lista desplegable
Comenzamos creando nuestra Aplicación Web en Netbeans.
- File, new project, Java Web y Web Application.
- Luego damos clic en NEXT
- En Project name escribimos el nombre de nuestro primer proyecto, en este caso lo llamaremos: Operaciones_lista
- Después de haber hecho lo anterior, creamos un nuevo “jsp” procesar. Para ello damos clic derecho sobre Web pages, new, JSP y en File Name escribimos “procesar” y por último damos clic en Finish.
- Una vez hecho todos los pasos anteriores, comenzamos con la Codificación!!
Para index.jsp escribiremos lo siguiente:
<html> <head> <title>JSP Page</title> </head> <body> <form action="procesar.jsp" method="POST"> <table border="0"> <tr> <td>Primer Número :</td> <td><input type="text" name="txtnum1" value="" /> </td> <td> <select name="operaciones"> <option value="1">SUMA</option> <option value="2">RESTA</option> <option value="3">MULTIPLICACION</option> <option value="4">DIVISION</option> </select> </td> </tr> <tr> <td>Segundo Número :</td> <td><input type="text" name="txtnum2" value="" /></td> <td><input type="submit" value="Enviar" /></td> </tr> </table> </form> </body> </html>
Para procesar.jsp escribiremos lo siguiente:
<html> <head> <title>JSP Page</title> </head> <body> <% double n1=0, n2=0, r=0; int valor; n1= Double.parseDouble(request.getParameter("txtnum1")); n2= Double.parseDouble(request.getParameter("txtnum2")); valor=Integer.parseInt(request.getParameter("operaciones")); if(valor==1){ r=n1+n2; out.print("La suma es :" +r); }else if(valor==2){ r=n1-n2; out.print("La resta es :" +r); }else if(valor==3){ r=n1*n2; out.print("El producto :" +r); }else if(valor==4){ r=n1/n2; out.print("El resto de la división es :" +r); }else %> </body> </html>
- Una vez terminado la codificación, ejecutaremos la aplicación y obtendremos como resultado lo siguiente:
- Como podemos ver, nuestro programa realizó lo que estábamos buscando, operar la Suma, Resta, Multiplicación y División con lista desplegable en otra página
Para descargar el ejercicio:
Te invito a ver el código fuente de la misma operación, pero que se muestre en la misma página: Java : WebApplication – Suma, Resta, Multiplicación y División con lista desplegable en la misma página