Valeu Rafael deu certo!


Rafael Tabosa <[EMAIL PROTECTED]> wrote:
Acho que ou vc altera aqui :

LoginServlet
/servlet/LoginServlet


Ou aqui :
http://localhost:8080/myApp/LoginServlet

Rafael Tabosa

--- Igo Coelho <[EMAIL PROTECTED]>escreveu:
> Galera da lista estou tendo problemas para executar
> um servlet.
> Estou usando o Tomcat 5.0.28 e J2SDK 1.4.2_04. vou
> tentar ser bem
> claro para que voc�s possam me ajudar.
> Primeiro criei o diret�rio myApp/WEB-INF/classes
> dentro de
> CATALINA_HOME/webapps.
>
> Para criar meus servlets usei o JCreator. Para poder
> compilar fui a
> op��o de menu Configure/Options na op��o JDK
> Profiles editei jssdk1.4.2_04
> e adicionei os seguintes arquivos:
>
> D:\Tomcat 5.0\common\lib\servlet-api.jar
> D:\Tomcat 5.0\common\lib\jsp-api.jar
> D:\Tomcat 5.0\common\lib\tools.jar
>
> O c�digo do meu servlet � o seguinte:
> import javax.servlet.*;
> import javax.servlet.http.*;
> import java.io.*;
> public class LoginServlet extends HttpServlet{
>
> private void sendLoginForm(HttpServletResponse
> response, boolean withErrorMessage)
> throws ServletException,IOException{
>
> response.setContentType("text/html");
> PrintWriter out = response.getWriter();
>
> out.println("");
> out.println("");
> out.println("");
> out.println("");
> out.println("");
>
> if(withErrorMessage)
> out.println("Login failed. Please try
> again.
");
>
> out.println("
");
> out.println("
Please enter your user name and
> password.");
> out.println("
");
> out.println("
User Name:> name=userName>");
> out.println("
Password:> name=password>");
> out.println("
> value=Submit>");
> out.println("");
> out.println("");
> out.println("");
> }
>
> public void doGet(HttpServletRequest request,
> HttpServletResponse response)
> throws ServletException,IOException{
>
> sendLoginForm(response,false);
> }
>
> public void doPost(HttpServletRequest request,
> HttpServletResponse response)
> throws ServletException,IOException{
>
> String userName =
> request.getParameter("userName");
> String password =
> request.getParameter("password");
>
> if(userName != null && password != null &&
> userName.equals("Higor") &&
> password.equals("coelho")){
> response.sendRedirect("http://localhost:8080");
> }else{
> sendLoginForm(response,true);
> }
> }
> }
>
> O c�digo de meu arquivo web.xml do diret�rio WEB-INF
> �:
>
>
> > PUBLIC "-//Sun Microsystems, Inc.//DTD Web
> Application 2.3//EN"
> "http://java.sun.com/dtd/web-app_2_3.dtd">
>
>
> LoginServlet
> LoginServlet
>

>
>
> LoginServlet
> /LoginServlet
>

>

>
> No meu arquivo server.xml da pasta conf no diret�rio
> CATALINA_HOME
> eu inclui a seguinte linha antes do fechamento de
> tag
>
> > privileged="true">
>

>
> Quando tento executar
> http://localhost:8080/myApp/servlet/LoginServlet
> o seguinte erro � mostrado:
>
> HTTP Status 404 - /myApp/servlet/LoginServlet
> type Status report
> message /myApp/servlet/LoginServlet
> description The requested resource
> (/myApp/servlet/LoginServlet) is not available.
> Apache Tomcat/5.0.28
>
>
> Alguem pode me dizer o que h� de errado?
>
>
>
>
> ---------------------------------
> Yahoo! Acesso Gr�tis - Internet r�pida e gr�tis.
> Instale o discador do Yahoo! agora.





_______________________________________________________
Yahoo! Acesso Gr�tis - Instale o discador do Yahoo! agora. http://br.acesso.yahoo.com/ - Internet r�pida e gr�tis

-------------------------------------------------------------------------------------------
Ceara' Java User Group

Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]
Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]
Falar com o administrador? e-mail para: [EMAIL PROTECTED]


__________________________________________________
Converse com seus amigos em tempo real com o Yahoo! Messenger
http://br.download.yahoo.com/messenger/

Responder a