O ambiente de desenvolvimento JSP é onde você desenvolve, testa e executa programas JSP.
Esta seção o ajudará a configurar um ambiente de desenvolvimento JSP, incluindo as etapas a seguir.
Esta etapa envolve o download do Java SDK e a configuração da variável de ambiente PATH.
Você pode baixar o SDK na página Java da Oracle: Java SE Downloads
Após baixar o Java SDK, siga as instruções fornecidas para instalar e configurar o SDK. Por fim, especifique o caminho da pasta, incluindo java e javac, definindo as variáveis de ambiente PATH e JAVA_HOME, geralmente java_install_dir/bin e java_install_dir.
Se você estiver usando um sistema Windows e o diretório de instalação do SDK for C::jdk1.5.0_20, será necessário adicionar as duas linhas a seguir ao arquivo C:autoexec.bat:
definir PATH=C:jdk1.5.0_20bin;%PATH%definir JAVA_HOME=C:jdk1.5.0_20Ou, no Windows NT/2000/XP, você pode clicar com o botão direito do mouse no ícone Meu Computador, selecionar Propriedades, Avançado e Variáveis de Ambiente. Em seguida, você pode definir facilmente a variável PATH e confirmar para sair.
Em sistemas Linux/Unix, se o diretório de instalação do SDK for /usr/local/jdk1.5.0_20 e você estiver usando o shell C, será necessário adicionar as duas linhas a seguir ao arquivo .cshrc:
setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH setenv JAVA_HOME /usr/local/jdk1.5.0_20Alternativamente, se você estiver usando um ambiente de desenvolvimento integrado como Borland JBuilder, Eclipse, IntelliJ IDEA e Sun ONE Studio, você pode tentar compilar e executar um programa simples para determinar se o IDE (ambiente de desenvolvimento integrado) já conhece o diretório de instalação do SDK.
Você também pode consultar o tutorial no capítulo de configuração do ambiente de desenvolvimento Java deste site para esta etapa.
Atualmente, existem muitos servidores web no mercado que suportam o desenvolvimento de JSP e Servlets. Alguns deles são gratuitos para download e uso, o Tomcat é um deles.
Apache Tomcat é um software de código aberto que pode ser usado como servidor independente para executar JSP e Servlets, ou pode ser integrado ao Apache Web Server. A seguir está o método de configuração do Tomcat:
Baixe a versão mais recente do Tomcat: http://tomcat.apache.org/.
Depois de baixar o arquivo de instalação, descompacte o arquivo compactado em um local conveniente, como o diretório C:apache-tomcat-5.5.29 no Windows ou o diretório /usr/local/apache-tomcat-5.5.29 no Linux/Unix e, em seguida, crie a variável de ambiente CATALINA_HOME apontando para esses diretórios.
Em máquinas Windows, o Tomcat pode ser iniciado executando o seguinte comando:
%CATALINA_HOME%binstartup.bat ou C:apache-tomcat-5.5.29binstartup.batEm máquinas Linux/Unix, o Tomcat pode ser iniciado executando o seguinte comando:
$CATALINA_HOME/bin/startup.sh ou /usr/local/apache-tomcat-5.5.29/bin/startup.shDepois de iniciar o Tomcat com sucesso, você pode usar alguns dos aplicativos da web que acompanham o Tomcat acessando http://localhost:8080/. Se tudo correr bem, você deverá ver a seguinte página:
Mais informações sobre como configurar e executar o Tomcat podem ser encontradas na documentação fornecida pelo Tomcat ou no site oficial do Tomcat: http://tomcat.apache.org.
Em máquinas Windows, o Tomcat pode ser interrompido executando o seguinte comando:
%CATALINA_HOME%binshutdown ou C:apache-tomcat-5.5.29binshutdownEm máquinas Linux/Unix, o Tomcat pode ser interrompido executando o seguinte comando:
$CATALINA_HOME/bin/shutdown.sh ou /usr/local/apache-tomcat-5.5.29/bin/shutdown.shComo os servlets não fazem parte do Java SE, você deve sinalizar o compilador para a classe do servlet.
Se você estiver usando uma máquina Windows, será necessário adicionar as duas linhas a seguir ao arquivo C:autoexec.bat:
definir CATALINA=C:apache-tomcat-5.5.29set CLASSPATH=%CATALINA%commonlibjsp-api.jar;%CLASSPATH%Ou, no Windows NT/2000/XP, basta clicar com o botão direito em Meu Computador, selecionar Propriedades, clicar em Avançado, clicar em Variáveis de Ambiente e definir a variável CLASSPATH e confirmar para sair.
Em máquinas Linux/Unix, se você estiver usando o shell C, será necessário adicionar as duas linhas a seguir ao arquivo .cshrc:
setenv CATALINA=/usr/local/apache-tomcat-5.5.29setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATHNota: Se o seu caminho de desenvolvimento for C:JSPDev (Windows) ou /usr/JSPDev (Linux/Unix), será necessário adicionar esses caminhos à variável CLASSPATH.