JSP y Servlet en Eclipse
Eclipse es un IDE de java basado en plugins, explicare a continuación como hacer para instalar el plugin que nos permite crear paginas en jsp y servlet.
Primero necesitamos bajarnos el programa desde la pagina web
download.eclipse.org/webtools/updates/y damos ha aceptar; nos aparecerá el nombre que hallamos puesto en“Nombre”en “Sitios ha incluir la búsqueda”; damos hafinalizar.
4. Nosaparecerá una ventana donde nos sale los distintos sitios dedonde podemos descargar las actualizaciones, elegimos el país que máscerca nos pille o la web por defecto que tendrá el mismo nombre quele hallamos puesto; una vez seleccionado damos a aceptar.
5. Trasbuscar las actualizaciones marcamos todas las actualizaciones delnuevo sitio y aceptamos la licencia damos a siguiente y a finalizar.
6. Empezaraa descargarse los plugins, esto llevará bastante tiempoasique un poco de paciencia no os vendrá nada mal. Tras la esperadecimos “instalar todo” y reiniciamos el Eclipse.
Ya tenemos Eclipse listo para hacer paginas en JSP, solo tendremos queinstalar Apache Tomcat u otro servidor de aplicaciones java.
Para confirmar que esta listo y operativo vamos a crear un proyecto nuevo de JSP.
Solo tenemos que crear un proyecto de la carpeta “Web”,y “Dinamic Web Project” veamos como:
NOTA: Eclipse no viene con PHP,
es un plugin instalado
Ahora ponemos nombre al proyecto de damos a Finalizar:
Tras esto tendremos que aceptar la licencia de Java.
Ya tenemos nuestro proyecto hecho, si vamos a la pantalla de java veremos a un lado lo siguiente:
Creación de un JSP
Vamos ha crear un jsp en “WebConten”, para ello en la carpeta damos clic derecho y “nuevo>otros...”:
Seleccionamos en la carpeta “Web>jsp” y damos siguiente, luego le ponemos nombre por ejemplo “index.jsp” y Finalizar.
En el ejemplo siguiente he editado un pagina JSP, que aunque es estática nos sirve para configurar el servidor de aplicaciones que necesitamos para que ejecute el jsp.
En la pagina damos clic derecho “Ejecutar como>Run on server”:
Nos aparecerá una ventana para configurar el servidor que tenemos instalado en la maquina; (en el ejemplo Apache Tomcat 5.5),seleccionamos la ruta donde esta instalado el servidor y damos a Finalizar.
Ahora vemos como aparece en la parte de abajo un pestaña con la palabra “Server” y una maquina con una flecha verde indicando que está funcionando; este símbolo cuando el servidor eres apagado seria azul y un cuadrado.
ATENCIÓN,un error muy común es tener el servidor ya encendido he intentar abrir la pagina con el Eclipse, si hacemos esto nos aparece un mensaje de error, diciendo que el servicio ya esta arrancado y que no se puede hacer otra petición por los mismo puestos,asegurarse que esta apagado.
Creación de un Servlet
Para poder utilizar los servlets en Eclipse hay que tener instalado el paquete antes mencionado y además añadir la librería de Apache Tomcat, para ello hay que seguir los siguientes pasos:
1. Insertamos en el proyecto la librería de Apache Tomcat:
1.1. Nos ponemos en una de las librerías que ya hay y damos clic derecho "Vía de acceso ...>Configurar vía ..."
1.2. Seleccionamos la pestaña de librerías o bibliotecas y damos ha "Añadir nueva biblioteca"
1.3. Seleccionamos "Server Runtime" y damos a siguiente.
1.4. Seleccionamos "Apache Tomcat v5.5" y finalizar.
1.5. Observaremos que se ha insertado correctamente y daremos a aceptar.
2. Ahora en el proyecto vamos ha crear un servlet, para ello:
2.1. Damos clic derecho y “nuevo>otros...”:
2.2. Seleccionamos en la carpeta “Web>servlet” y damos siguiente, luego le ponemos nombre y le asignamos un paquete y Finalizar.
2.3. Se nos creará el paquete y la clase con los metodos doGet(...) y doPost(...).
2.4. En la pagina damos clic derecho “Ejecutar como>Run on server” (sino hemos elegido el servidor por defecto nos aparecerá una ventana donde nos preguntará que servidor usar) y aparecerá el resultado del servlet en un navegador; Eclipse actualiza en "Web.xml" automáticamente, pero aveces no lo hace y puede que no veamos el servlet por eso.