Servlet Hola Mundo con Eclipse y Tomcat
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Servlet Hola Mundo con Eclipse y Tomcat

  • 10,746 views
Uploaded on

Servlet que escribe una página web con el mensaje "Hola Mundo" utilizando Eclipse y Tomcat.

Servlet que escribe una página web con el mensaje "Hola Mundo" utilizando Eclipse y Tomcat.

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
10,746
On Slideshare
10,329
From Embeds
417
Number of Embeds
2

Actions

Shares
Downloads
182
Comments
0
Likes
2

Embeds 417

http://bitcoach.wordpress.com 414
https://bitcoach.wordpress.com 3

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Implementación de un servlet que escribe una página web con el mensaje“Hola Mundo”.La prueba se realiza con el siguiente software:Servidor: Apache Tomcat 7.0IDE: Eclipse JUNOJDK 7Todos ellos en la versión de 64 bits para Windows.1ª Fase: Integrar Tomcat en EclipseDesde la web de Apache http://tomcat.apache.org/download-70.cgi descargo laversión Tomcat 7 (64-bit Windows zip), en mi caso la versión de 64 bits paraWindows.
  • 2. Descomprimimos el archivo zip apache-tomcat-7.0.34-windows-x64.zip y acontinuación lo integramos en Eclipse. Para ello en eclipse seleccionamosWindow -> Preferences y en el cuadro de diálogo que aparece seleccionamosServer -> Runtimes Environments y presionamos el botón "Add".En el cuadro de diálogo que se abre, en la carpeta "Apache" marcamos laversion 7 de Apache Tomcat.y seleccionamos la carpeta donde hemos descomprimido "Apache Tomcat",presionamos el botón "Finish".
  • 3. A continuación iniciamos los servicios del servidor "Apache Tomcat". Para ellopreviamente necesitamos activar la ventana “Server”, si esta no está visible,desde el menú Window -> Show View -> Servers.
  • 4. Ahora en la ventana “Servers” definimos un nuevo servidor pinchando en laopción “new server wizard…” o seleccionando en el menú contextual la opciónNew -> Server.En el cuadro de diálogo anterior seleccionamos “Apache Tomcat V7.0” ypresionamos el botón "Finish".
  • 5. Con lo cual “Tomcat” ya está integrado en Eclipse y sólo nos queda arrancarloen el botón “Start the server”.2ª Fase: Crear el proyectoEn eclipse vamos a “File->New Project ->Web->”Dynamic web Project”.
  • 6. Indicamos el nombre del proyecto, en mi caso “servletHolaMundo” y en la partedonde pone “Target runtime” seleccionamos “Apache Tomcat v7.0”.Una vez lo tengamos creado, se crean una serie de carpetas por defecto.
  • 7. En “WebContent” podremos poner los .html y los .jsp pinchando con el botónderecho New->HTML File|JSP File …En “Java Resources” podremos poner los servlets pinchando con el botónderecho New->Servlet. Cumplimentamos los datos necesarios del cuadro dediálogo “Create Servlet” como el nombre del paquete y la clase.
  • 8. De los métodos será suficiente, para este ejemplo, marcar el método doGet.Con lo cual de forma automática se genera el fichero HolaMundo.java con elsiguiente esqueleto de código…
  • 9. El código completo sería…package pkgServletHM;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;/** * Servlet implementation class HolaMundo */@WebServlet("/HolaMundo")public class HolaMundo extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throwsServletException, IOException { // TODO Auto-generated method stub PrintWriter out; out = response.getWriter(); response.setContentType("text/html"); out.println("<html>"); out.println("<head><title>Ejemplo de Servlet</title></head>"); out.println("<body>"); out.println("<h1>Hola Mundo</h1>"); out.println("</body></html>"); }}Una vez que hemos escrito el código del "HolaMundo.java", damos al botón derun, seleccionamos el servidor que ya tenemos configurado y cuandoaceptamos se nos abrirá un navegador de eclipse con el resultado.
  • 10. Esa url la puedemos pegar en un navegador para ver mejor el resultado.http://localhost:8080/servletHolaMundo/HolaMundo