Crear un Aplicación Web con Eclipse y Servlets

Creamos un proyecto web dinamico usando el asistente de Eclipse.

Dynamic Web Project

Dynamic Web Project

Tendremos la siguiente estructura de directorios:

Web Servlet App Project's Estructure.gif

Web Servlet App Project's Estructure.gif

Ahora creamos un servlet usando el asistente:

Eclipse Servlet Creation Wizard

Eclipse Servlet Creation Wizard

Modificamos el metodo service del servlet para que tenga el siguiente contenido:

protected void service(HttpServletRequest request,
 HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
 PrintWriter out = response.getWriter();
 out.println("<html><head><title>JasperReports!</title>"
 + "</head><body>Hello Servlet!</body></html>");
 out.close();
 }

Agregamos un archivo index.jsp

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
 pageEncoding="ISO-8859-1"%>
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Primer Servlet</title>
 </head>
 <body>
 Hello Servlet!
 <br/>
 <a href="/ServletApp/PrimerServlet">/ServletApp/PrimerServlet</a>
 </body>
 </html>

Ejecutamos el proyecto y el resultado seria el siguiente:

Hello Servlet

Hello Servlet

La estructura final del proyecto es:

Servlet's Project Estructure

Servlet's Project Estructure

Etiquetas:

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: