|
Pessoal,
j� consegui resolver esse problema. O que aconteceu
foi que os arquivos que eu estava baixando n�o eram os certos.
Para aqueles que forem come�ar a trabalhar com
servlet, ai vai a dica: baixem o jswdk a partir de
[]'s a todos e muito obrigada por
tudo!!
Monica Barreto
----- Original Message -----
Sent: Friday, November 16, 2001 3:44 PM
Subject: problemas com servlet
Oi Pessoal
estou come�ando a trabalhar com servlets agora e
estou tendo problemas exatamente pra come�ar. Eu segui os seguintes passos at�
agora:
- baixei os arquivos
"servlet-2_3-fcs-classfiles.zip" e
"servlet-2_3-fcs-docs.zip" do site http://java.sun.com/products/servlet/download.html#specs
- extrai o *-docs.zip pro diret�rio
docs/servlet-api/ do meu jdk1.3.
- extrai o *-classfiles.zip pro diret�rio
jdk1.3
- adicionei a seguinte linha ao meu classpath:
C:\develop\jdk1.3\javax\;
- adicionei essa outra linha ao meu path:
C:\develop\jdk1.3\javax;
Bem, tendo feito os passos acima tentei compilar o
servlet abaixo. Esse servlet vem como exemplo no tutorial da
sun:
import javax.servlet.*; import
javax.servlet.http.*;
public class SimpleServlet extends
HttpServlet{ public void doGet(HttpServletRequest req,
HttpServletResponse res) throws ServletException,
IOException{ PrintWriter out; String title =
"Simple Servlet
Output"; res.setContentType("text/html"); out.println("<HTML><HEAD><TITLE>"); out.println(title); out.println("</TITLE></HEAD><BODY>"); out.println("<H1>"
+ title + "</H1>"); out.println("<P> This is
output from
SimpleServlet."); out.println("</BODY></HTML>"); out.close(); } }
mas qdo tento compil�-lo, recebo a seguinte msg de
erro:
C:\java\Estudos\Servlet\Testes\SimpleServlet.java:1: package
javax.servlet does not exist import
javax.servlet.*; ^ C:\java\Estudos\Servlet\Testes\SimpleServlet.java:2:
package javax.servlet.http does not exist import
javax.servlet.http.*; ^ C:\java\Estudos\Servlet\Testes\SimpleServlet.java:4:
cannot resolve symbol symbol : class HttpServlet
location: class SimpleServlet public class SimpleServlet extends
HttpServlet{
^ C:\java\Estudos\Servlet\Testes\SimpleServlet.java:5: cannot resolve
symbol symbol : class HttpServletRequest location: class
SimpleServlet public void doGet(HttpServletRequest req,
HttpServletResponse res) throws ServletException,
IOException{
^ C:\java\Estudos\Servlet\Testes\SimpleServlet.java:5: cannot resolve
symbol symbol : class HttpServletResponse location: class
SimpleServlet public void doGet(HttpServletRequest req,
HttpServletResponse res) throws ServletException,
IOException{
^ C:\java\Estudos\Servlet\Testes\SimpleServlet.java:5: cannot resolve
symbol symbol : class ServletException location: class
SimpleServlet public void doGet(HttpServletRequest req,
HttpServletResponse res) throws ServletException,
IOException{
Eu j� procurei alguma resposta no hist�rico da
lista, mas as solu��es dadas s�o sempre a de atualizar o classpath. N�o veio,
com os arquivos que eu baixei, nenhum arquivo servlet*.jar. Eu vi algumas
solu��es no hist�rico da lista falando pra colocar esse arquivo no classpath,
mas eram pra vers�es anteriores a que eu baixei, e n�o sei se eu estou baixando
os arquivos errados ou o que est� acontecendo, mas eu n�o tenho esse
arquivo.
J� que estou s� tentando compilar um
fonte .java, eu n�o precisaria estar com um servidor no ar,
precisaria!?
Eu estou com muitas d�vidas e precisando muito de
ajuda pra poder come�ar a trabalhar com servlets.
Desde j� agrade�o qq ajuda!!
Obrigada
Monica
|