WebApplication – Suma de Valores
Comenzamos creando nuestra Aplicación Web en Netbeans. File, new project, Java Web y Web Application. Luego damos clic en NEXT. y en Project name escribimos el nombre de nuestro primer proyecto, en este caso lo llamaremos: Sumar_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.

Para index.jsp escribimos
<form action="procesar.jsp" method="POST">
<table border="0">
<tbody>
<tr>
<td>Primer Número :</td>
<td><input name="txtnum1" type="text" value="" /></td>
<td>Sumar los <select name="txtValores">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select> primeros números</td>
</tr>
<tr>
<td>Segundo Número :</td>
<td><input name="txtnum2" type="text" value="" /></td>
</tr>
<tr>
<td>Tercer Número :</td>
<td><input name="txtnum3" type="text" value="" /></td>
</tr>
<tr>
<td>Cuarto Número :</td>
<td><input name="txtnum4" type="text" value="" /></td>
<td><input type="submit" value="Enviar" /></td>
</tr>
</tbody></table>
</form>
Para procesar.jsp escribimos
<%
int n1, n2, n3, n4, s=0;
int valor;
n1=Integer.parseInt(request.getParameter("txtnum1"));
n2=Integer.parseInt(request.getParameter("txtnum2"));
n3=Integer.parseInt(request.getParameter("txtnum3"));
n4=Integer.parseInt(request.getParameter("txtnum4"));
valor=Integer.parseInt(request.getParameter("txtValores"));
if(valor==1){
s=n1;
out.println("La suma es : " +s);
}else if(valor==2){
s=n1+n2;
out.println("La suma es : " +s);
}else if(valor==3){
s=n1+n2+n3;
out.println("La suma es : " +s);
}else if(valor==4){
s=n1+n2+n3+n4;
out.println("La suma es : " +s);
}
%>
Una vez terminado la codificación, ejecutaremos la aplicación y obtendremos como resultado lo siguiente:


Para descargar el ejercicio: