JSP: configuración del entorno

Un entorno de desarrollo es donde desarrollaría sus programas JSP, los probaría y finalmente los ejecutaría.

Este tutorial lo guiará para configurar su entorno de desarrollo JSP que incluye los siguientes pasos:

Configuración del kit de desarrollo de Java

Este paso implica descargar una implementación del kit de desarrollo de software de Java (SDK) y configurar la variable de entorno PATH de manera adecuada.

Puede descargar el SDK del sitio Java de Oracle - Descargas de Java SE .

Una vez que descargue su implementación de Java, siga las instrucciones dadas para instalar y configurar la instalación. Finalmente configure elPATH and JAVA_HOME variables de entorno para hacer referencia al directorio que contiene java y javac, típicamente java_install_dir/bin y java_install_dir respectivamente.

Si está ejecutando Windows e instala el SDK en C:\jdk1.5.0_20, debe agregar la siguiente línea en su C:\autoexec.bat archivo.

set PATH = C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME = C:\jdk1.5.0_20

Alternativamente, en Windows NT/2000/XP, también puede hacer clic derecho en My Computer, Seleccione Properties, luego Advanced, seguido por Environment Variables. Luego, actualizaría el valor PATH y presionaría el botón OK.

En Unix (Solaris, Linux, etc.), si el SDK está instalado en /usr/local/jdk1.5.0_20 y usa el shell C, pondrá lo siguiente en su .cshrc archivo.

setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20

Alternativamente, si usa un Integrated Development Environment (IDE) me gusta Borland JBuilder, Eclipse, IntelliJ IDEAo Sun ONE Studio, compile y ejecute un programa simple para confirmar que el IDE sabe dónde instaló Java.

Configuración del servidor web: Tomcat

Hay disponibles en el mercado varios servidores web que admiten el desarrollo de JavaServer Pages y Servlets. Algunos servidores web se pueden descargar de forma gratuita y Tomcat es uno de ellos.

Apache Tomcat es una implementación de software de código abierto de las tecnologías JavaServer Pages y Servlet y puede actuar como un servidor independiente para probar JSP y Servlets, y puede integrarse con el servidor web Apache. Estos son los pasos para configurar Tomcat en su máquina:

  • Descargue la última versión de Tomcat de https://tomcat.apache.org/.

  • Una vez que descargó la instalación, descomprima la distribución binaria en una ubicación conveniente. Por ejemplo, enC:\apache-tomcat-5.5.29 on windows, or /usr/local/apache-tomcat-5.5.29 en Linux / Unix y cree CATALINA_HOME variable de entorno que apunta a estas ubicaciones.

Tomcat se puede iniciar ejecutando los siguientes comandos en la máquina con Windows:

%CATALINA_HOME%\bin\startup.bat
 
or
 
C:\apache-tomcat-5.5.29\bin\startup.bat

Tomcat se puede iniciar ejecutando los siguientes comandos en la máquina Unix (Solaris, Linux, etc.):

$CATALINA_HOME/bin/startup.sh
 
or
 
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

Después de un inicio exitoso, las aplicaciones web predeterminadas incluidas con Tomcat estarán disponibles visitando http://localhost:8080/.

Tras la ejecución, recibirá el siguiente resultado:

Puede encontrar más información sobre la configuración y ejecución de Tomcat en la documentación incluida aquí, así como en el sitio web de Tomcat: https://tomcat.apache.org/.

Tomcat se puede detener ejecutando los siguientes comandos en la máquina con Windows:

%CATALINA_HOME%\bin\shutdown
or

C:\apache-tomcat-5.5.29\bin\shutdown

Tomcat se puede detener ejecutando los siguientes comandos en una máquina Unix (Solaris, Linux, etc.):

$CATALINA_HOME/bin/shutdown.sh

or

/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

Configuración de CLASSPATH

Dado que los servlets no son parte de la plataforma Java, Standard Edition, debe identificar las clases de servlets en el compilador.

Si está ejecutando Windows, debe poner las siguientes líneas en su C:\autoexec.bat archivo.

set CATALINA = C:\apache-tomcat-5.5.29
set CLASSPATH = %CATALINA%\common\lib\jsp-api.jar;%CLASSPATH%

Alternativamente, en Windows NT/2000/XP, también puede hacer clic derecho en My Computer, Seleccione Properties, luego Advanced, luego Environment Variables. Luego, actualizaría el valor de CLASSPATH y presionaría el botón OK.

En Unix (Solaris, Linux, etc.), si está utilizando el shell C, debe poner las siguientes líneas en su .cshrc archivo.

setenv CATALINA = /usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH

NOTE - Suponiendo que su directorio de desarrollo es C:\JSPDev (Windows) o /usr/JSPDev (Unix), entonces necesitaría agregar estos directorios también en CLASSPATH.