Algoritmia

Solo disponible en BuenasTareas
  • Páginas : 3 (566 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de enero de 2012
Leer documento completo
Vista previa del texto
Versión 1.0

Versión 1.0

OBJETIVOS
Sesion3

Algoritmia III 2011 – 1 SESION 3

J2EE - Servlets. Conceptos Ejemplo Básico con Servlets Servlets-Context Despachador Request Laboratorio –Practica dirigida
Uso del despachador. Ejemplo Simple Aplicación Simple. Ingreso de Notas

Ing. Myriam Quiroz Berrio
myrquib@gmail.com
Msc. Gestión Tecnología Información Especialista EbusinessVersión 1.0

Versión 1.0

Transacciones Http y Servlets
Cliente
Petición (Request )

Servlet
Procesa Solicitud

SERVLETS

Respuesta (Response )

1

Versión 1.0

Versión 1.0Servlets : Ciclo de Vida
import javax.servlet.*; import javax.servlet.http.*; public class MiServlet extends HttpServlet{
public void init(){ … } public void service(HttpServletRequest req,HttpServletResponse res){ … } public void doGet(HttpServletRequest req, HttpServletResponse res){ … } public void doPost(HttpServletRequest req, HttpServletResponse res){ … } public void destroy(){ … }EJEMPLO : BASESERVLET

}

Versión 1.0

Versión 1.0


BaseServlet com.utp.lp2.BaseServlet

BaseServlet
public void doGet(HttpServletRequest req, HttpServletResponse resp)throwsServletException, IOException {
PrintWriter out = resp.getWriter(); resp.setContentType("text/html"); out.println(""); ... out.println(""); out.println("Ingresa tu nombre y tu e-mail"); out.println("");out.println("Nombre: "); out.println("E-mail: "); out.println(""); out.println(""); out.close();


BaseServlet /servlet2

}

2

Versión 1.0

Versión 1.0

BaseServlet
public voiddoPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String nombre = req.getParameter("nombre"); String email = req.getParameter("email"); PrintWriter out =resp.getWriter(); resp.setContentType("text/html"); out.println(""); out.println("Prog Avanzada Basic Servlet"); out.println(""); out.println(""); out.println("La siguiente información ha sido...
tracking img