Webanwendung – Summe
Wir beginnen damit, unsere eigenen zu erstellen Internetanwendung in Netbohnen.
- Datei, neues Projekt, Java-Web und Webanwendung.
- Klicken Sie dann auf WEITER
- In Projektname schreiben wir den Namen unseres ersten Projekts, in diesem Fall nennen wir es: Operation1_samePage
- Nachdem alle vorherigen Schritte abgeschlossen sind, beginnen wir mit der Codierung !!
Für index.jsp wir werden folgendes schreiben:
<html> <head> <title>JSP Page</title> </head> <body> <% double n1=0, n2=0, r=0; int valor; if(request.getParameter("ok")!=null){ n1=Double.parseDouble(request.getParameter("txtnum1")); n2=Double.parseDouble(request.getParameter("txtnum2")); valor=Integer.parseInt(request.getParameter("operacion")); if(valor==1){ r=n1+n2; }else if(valor==2){ r=n1-n2; } else if(valor==3){ r=n1*n2; } else if(valor==4){ r=n1/n2; } } out.print("<form action=index.jsp method=POST>"); out.print("<table border=0>"); out.print ("<tr>"); out.print ("<td>"); out.print("Primer Valor : <input type=text name=txtnum1 value="+n1+">"); out.print ("</td>"); out.print ("<td>"); out.print("<input type=radio name=operacion value=1 /> Suma "); out.print("<input type=radio name=operacion value=2 /> Resta "); out.print("<input type=radio name=operacion value=3 /> Multiplicacion "); out.print("<input type=radio name=operacion value=4 /> Division "); out.print("<br>"); out.print ("</td>"); out.print ("</tr>"); out.print("<tr>"); out.print ("<td>"); out.print("Segundo Valor : <input type=text name=txtnum2 value="+n2+">"); out.print ("</td>"); out.print ("<td>"); out.print("<input type=submit name= ok value=Calcular> <br>"); out.print ("</td>"); out.print("</tr>"); out.print ("<tr>"); out.print ("<td>"); out.print("Resultado: <input type=text name=index value="+r+">"); out.print ("</td>"); out.print ("</table>"); out.print("</form>"); %> </body> </html>
- Sobald die Codierung abgeschlossen ist, führen wir die Anwendung aus und erhalten die folgenden Ergebnisse:
So laden Sie die Übung herunter: