Documente Academic
Documente Profesional
Documente Cultură
Se requiere llevar un registro de las mquinas computadoras porttiles que los maestros
introducen al Tecnolgico. Se deber registrar:
Se carga la pgina index.jsp que tiene el hola mundo creamos nuestro formulario
MATERIA: PROGRAMACIN WEB AVANZADA
</form>
En la carpeta Source Packages creamos un java packages y de damos por nombre app.controlador
MATERIA: PROGRAMACIN WEB AVANZADA
out.println("No de serie:"+request.getParameter("noSerie"));
out.println("Marca:"+request.getParameter("marca"));
out.println("Modelo:"+request.getParameter("modelo"));
out.println("Color:"+request.getParameter("color"));
out.println("Maestro:"+request.getParameter("maestro"));
Se crea una nueva pgina para enviar los valores capturados, damos click en Web pages en nuevo
JSP que se va a llamar respuesta y click en el botn de terminar .
MATERIA: PROGRAMACIN WEB AVANZADA
${dato.marca}
${dato.modelo}
${dato.color}
${dato.maestro}
MATERIA: PROGRAMACIN WEB AVANZADA
En la carpeta Source Packages creamos un java packages y le damos por nombre app.dominio
MATERIA: PROGRAMACIN WEB AVANZADA
En app.dominio creamos una clase en este paquete contiene el conjunto de clases bases de la
aplicacin
MATERIA: PROGRAMACIN WEB AVANZADA
this.noSerie = noSerie;
return noSerie;
this.marca=marca;
this.modelo=modelo;
return modelo;
this.color =color;
return color;
this.maestro=maestro;
return maestro;
}
MATERIA: PROGRAMACIN WEB AVANZADA
Creamos el segundo sevlet el cual va a recibir los parmetros y ejecutarlos en otra pgina.
import app.dominio.Registro;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
MATERIA: PROGRAMACIN WEB AVANZADA
* @author Angelicamaria
*/
/**
* <code>GET</code> and
* <code>POST</code> methods.
*/
response.setContentType("text/html;charset=UTF-8");
String direccion="respuesta.jsp";
MATERIA: PROGRAMACIN WEB AVANZADA
String modelo=request.getParameter("modelo");
String color=request.getParameter("color");
String maestro=request.getParameter("maestro");
/*Se crea un objeto (instanciamos) de nombre e del tipo de la clase Registro en donde se
encuentran los sets y gets de los datos */
e.setNoSerie(noSerie);
e.setMarca(marca);
e.setModelo(modelo);
e.setModelo(color);
e.setMaestro(maestro);
/*se instancia un objeto del tipo del servlet2 a traves del requeste.SetAtribute pasa el objeto a
la pagina de respuesta*/
MATERIA: PROGRAMACIN WEB AVANZADA
request.setAttribute("dato", e);
dispatcher.forward(request,response);
/**
* <code>GET</code> method.
*/
@Override
processRequest(request, response);
/**
* <code>POST</code> method.
* * Maneja el HTTP
*/
@Override
processRequest(request, response);
/**
MATERIA: PROGRAMACIN WEB AVANZADA
*/
@Override
}// </editor-fold>
Guardamos y ejecutamos
MATERIA: PROGRAMACIN WEB AVANZADA