pessoal do café,
compilei meu primeiro servlet no utilities java compiler http://www.mycgiserver.com/~jossobri/HelloWorld.java
import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloWorld extends HttpServlet { public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { res.setContentType("text/html"); PrintWriter out = res.getWriter(); out.println("<HTML>"); out.println("<HEAD><TITLE>Hello World</TITLE></HEAD>"); out.println("<BODY>"); out.println("<BIG>Hello World</BIG>"); out.println("</BODY></HTML>"); } }
bacana!!! apareceu a classe mas até agora naum consegui roda-lo.
http://www.mycgiserver.com/~jossobri/HelloWorld.class em atenção a ajuda dos colegas já tentei:
- http://www.mycgiserver.com/servlet/jossobri.HelloWorld
- http://www.mycgiserver.com/servlet/~jossobri.HelloWorld
- http://www.mycgiserver.com/servlet/~jossobri/WEB-INF/classes.HelloWorld
- http://www.mycgiserver.com/servlet/jossobri/WEB-INF/classes.HelloWorld
- http://www.mycgiserver.com/servlet/jossobri/WEB-INF/classes.HelloWorld
- http://www.mycgiserver.com/servlet/jossobri/WEB-INF/classes/HelloWorld
xxxx wrote:
http://www.mycgiserver.com/servlet/~jossobri.HelloWorld tá errado... tire o
~, assim, ó:
http://www.mycgiserver.com/servlet/jossobri.HelloWorld
[]'s
xxxx
From: yyyy yyyyy<[EMAIL PROTECTED]>voce realmente vai ter que colocar todas as suas
servlets dentro do diretório "root"/web-inf/classes
onde root é diretório raiz da sua aplicação
Subject: Meu primeiro servlet Date: 2003-02-25 01:21:17 Author: jose soares sobrinho (jossobri) Read Count: 8 olá brazucas, belê?
primeiro compilei o arquivo HelloWorld.java do endereço http://www.mycgiserver.com/~jossobri/HelloWorld.java utilizando o utilities java compiler do mycgiserver.com, e zazzzzz!!!
apareceu a classe HelloWorld.class em http://www.mycgiserver.com/~jossobri/HelloWorld.class.
depois digitei http://www.mycgiserver.com/servlet/~jossobri.HelloWorld
resultado:
500 Servlet Exception
javax.servlet.ServletException: Class `~jossobri.HelloWord' was not found
in classpath.
Classes normally belong in /WEB-INF/classes.
at com.caucho.server.http.Application.instantiateServlet(Application.java:2186)
at com.caucho.server.http.Application.createServlet(Application.java:2118)
at com.caucho.server.http.Application.loadServlet(Application.java:2091)
at com.caucho.server.http.QServletConfig.loadServlet(QServletConfig.java:424)
at com.caucho.server.http.Application.getFilterChainServlet(Application.java:1932)
at com.caucho.server.http.Application.buildFilterChain(Application.java:1914)
at com.caucho.server.http.Invocation.service(Invocation.java:289)
at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:341)
at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:268)
at com.caucho.server.TcpConnection.run(TcpConnection.java:136)
at java.lang.Thread.run(Thread.java:543)
o que está acontecendo, como rodar meu primeiro servlet??
[]s1 reply Reply
Subject: Re: Meu primeiro servlet In Reply To: Meu primeiro servlet Date: 2003-02-25 07:31:55 Author: simon copi (vogel) - Valued Project Contributor Read Count: 8 did you make package jossobri ?
put servlet on your root dir
call servlet: http://www.mycgiserver.com/servlet/jossobri.HelloWorld
look at java servlets FAQ1 reply Reply
Subject: Re: Meu primeiro servlet In Reply To: Re: Meu primeiro servlet Date: 2003-02-26 17:21:10 Author: Steve Guo (hotcoffee) Read Count: 4 yes, make package jossobri, not ~jossobri.
~jossobri.HelloWorld0 replies
))
C|~~|
`--' josé s sobrinho
icq 341548726
tel 5511 9866 4609
www.mycgiserver.com/~jossobri
Busca Yahoo!
O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra.