Instalação de Tomcat para utilizar servlets ou JSP

Notas sobre a instalação e utilização do servidor Tomcat para a criação de servlets ou paginas JSP.

Por Julio N. Argota Quiroz


Publicado em: 17/10/06
Valorize este artigo:
Este processo é bastante simples, porém consta de uma série de pasos que devem ser realizados ao pé da letra:

a) Instalar o servidor Tomcat e alguma versão do J2SDK (recomenda-se 1.4.01 ou a Enterprise Edition), indicando o lugar onde se encontra instalada a JVM (Java Virtual Machine), e de preferência, deixando como porto o 4848 para o acesso do servidor.

b) Posteriormente, procede-se a configurá-lo no computador. Para isto cria-se uma "variável de ambiente". Se usar Windows 95/98/2000/XP, cria-se modificando o arquivo autoexec.bat localizado em c:\ (está como arquivo oculto). Sua modificação se faz agregando-lhe a seguinte linha:

set classpath = "rota"

Onde "rota" é a localização dos arquivos jsp-api.jar e servlet-api.jar que se encontram na pasta: rota_de_instalacao_do_servidor_tomcat/common/lib.

A seguir um exemplo de linha para agregar ao autoexec.bat, supondo que o servidor tomcat se instalou em c:\arquivos de programa:

SET CLASSPATH= C:\Arquivos de programa\Apache Software Foundation\Tomcat 5.0\common\lib\jsp-api.jar;C:\Arquivos de programa\Apache Software Foundation\Tomcat 5.0\common\lib\jsp-api.jar

Lembrando que também se agrega ao claspath o endereço da rota onde se encontra a pasta \bin do j2sdk (compilador de java).

c) Uma vez feito o anterior, para agregar o primeiro servlet ao site, busca-se o arquivo web.xml, o qual se encontra em rota_de_instalacao_do_servidor_tomcat\Apache Software Foundation\Tomcat 5.0\webapps\ROOT\WEB-INF\ e se agrega à pasta webapps o novo_servlet.class (que é o resultado da compilação do novo_servlet.java). Além disso, há que acrescentar estas linhas ao arquivo web.xml:

<servlet>
    <servlet-name>novo_servlet</servlet-name>
    <servlet-class>novo_servlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>novo_servlet</servlet-name>
    <url-pattern>novo_servlet</url-pattern>
</servlet-mapping>


Porém, como o arquivo já tem escrito, acomoda-se de tal maneira que ficará assim:

<servlet>
    <servlet-name>org.apache.jsp.index_jsp</servlet-name>
    <servlet-class>org.apache.jsp.index_jsp</servlet-class>
</servlet>
<servlet>
    <servlet-name>novo_servlet</servlet-name>
    <servlet-class>novo_servlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>org.apache.jsp.index_jsp</servlet-name>
    <url-pattern>/index.jsp</url-pattern>
</servlet-mapping>
<servlet-mapping>
    <servlet-name>novo_servlet</servlet-name>
    <url-pattern>novo_servlet</url-pattern>
</servlet-mapping>


d) Por último prova-se o servlet escrevendo no explorador http:\\localhost:484\novo_servlet e pronto! Com isso você deverá ver o resultado.






Usuários :    login / registro

Manuais relacionados
Categorias relacionadas
O autor

Home | Sobre nós | Copyright | Anuncie | Entrar em contato