PeraiVamos lá,
O que é um Servlet?É uma Classe java que
extende a capacidade de um servidor web mais precisamente um
WEB-CONTAINER.__Baixe
o Tomcat do site http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.6/bin/jakarta-tomcat-4.0.6.exeInstale com a opção de servido do windows desativado -
Preferencialmente...
Lembra do Classpath, então vá ao diretório em foi
instalado o Tomcat e procure um JAR chamado servlet.jar. Coloque o endereço
desse arquivo em seu Classpath.
Deve estar em common\lib\servlet.jar.
Atéaqui você já consegue compilar uma Classe
Servlet, segue um exemplo:
Exemplo 01:
##
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class PrimeiroExemplo extends
HttpServlet{
public void
doGet(HttpServletRequest req, HttpServletResponse res)throws
IOException{
PrintWritersaida = res.getWriter();
res.setContentType("text/html");
saida.println("Meu primeiro exemplo");
}
}
#
javac
PrimeiroExemplo.java
-
Se você conseguiu compilar siga-me
Em suas Variaveis de Ambiente acrescente mais um
Atributo: """CATALINA_HOME """ Valor:
""" Diretório de instalação do Tomcat, somente
até a raiz """
Ainda em variaveis de ambiente procure o Atributo
path e insira mais um caminho para ela,
agoraassim: Diretório de instalação do
tomcat\bin
Abra o prompt de comando e digite startup,
issoteoricamente inicia o serviço do Tomcat.
Vá até o Browser e digite: http://localhost:8080
Pronto!
Se você quiser rodar seu servlet vá até Diretório
de instalação do tomcat\webapps\examples\WEB-INF\classes\"Coloque seu arquivo .class aqui"
http://localhost:8080/examples/servlet/PrimeiroExemplo
Se tudo ocorrer bem, bons treinos.
Existem novas versões do Tomcat mais ainda não tive
tempo de olhar. Algumas coisas mudão de lugar.
Conheça os arquivos:
web.xml
server.xml
e assim vai...
Garanto que todos
sãoimportantes.
Para mais detalhes
http://www.guj.com.br/
http://java.sun.com/j2ee/1.3/docs/tutorial/doc/Servlets.html#wp69957
http://www.theserverside.com/resources/index.jsp
Abraços,
Alan
- Original Message - From: IGMail
Marcelo Conceição - II To: [EMAIL PROTECTED] Sent: Friday, March
28, 2003 2:24 PMSubject: [java-list] Dúvidas de iniciante?
=-OOlá Pessoal, tudo bem...Estou com umas dúvidas que as
julgo como sérias pra mim!!!1) Entendi o que são Servlets + ou - e JSP
bem, mas estou com dúvida referente aos arquivos *.java, ou seja, qdo compilar
estes arquivos vai ser gerado um outro arquivo com a extensão *.exe, mas e aí,
esses arquivos *.exe iram rodar no Browser ou vão ser simples aplicações pra
rodar em janelas Winforms como o windows???2) Outra dúvida que tenho é
em relação aos servlets também, eles são os arquivos *.class, mas como se deve
fazer p/ que esse arquivo se torno um servlet, ou seja, qual os passos p/ se
escrever um Servlet e em seguida coloca-lo pra rodar???Bom pessoal são
essas as dúvidas que tenho, até já fiz algumas coisas em java mas mesmo assim
estas dúvidas ficam me "irritando" ou "atrapalhando" as vezes meu
trabalho.Desde já agradeço a ajuda de vocês.até mais pessoal...
Marcelo Ap. da Conceição - 21 anos / UniversitárioHP Web:
www.as2004.hpg.com.brHP Web: www.bandagmpiracicaba.hpg.com.bre-mail:
[EMAIL PROTECTED] ou via SMS(celular) que é
[EMAIL PROTECTED]MSN Messenger: [EMAIL PROTECTED]Fone:
+55 (19) 3425-3704Celular: +55 (19) 9753-1457Comercial: +55 (19)
3403-9628Piracicaba/SP - Brazil.
.gif