A Luta Continua Companheiros - AJUDA COM O SERVLET ENROSCADO

Kras, eu fiz tudinho… mais não tah rodando… para testar, eu criei um servlet HelloServlet que copiei do tutorial… Ele funciona quando eu coloco na tag: <url-pattern>/*</url-pattern> ae ele entra executando o servlet direto em qualquer aplicação… mais quando eu especifico um nome não roda. Alguma alma caridosa pode dar um look no código e me falar onde estou errando pelo amor de Deus:

P.S. TROQUEI O SINAL < e > por [ e ] pq tava dando erro na pag. para postar aqui flws.

MEU ARQUIVO WEB.XML

[display-name]Projeto Sistema SCAP - Lelinho[/display-name]
[description]
Projeto Sistema SCAP - PCI INTEGRATED MANAGEMENT SERVICES
[/description]

[servlet]
[servlet-name]dev-invoker[/servlet-name]
[servlet-class]
org.apache.catalina.servlets.InvokerServlet
[/servlet-class]
[init-param]
[param-name]debug[/param-name]
[param-value]0[/param-value]
[/init-param]
[load-on-startup]2[/load-on-startup]
[/servlet]
[servlet-mapping]
[servlet-name]dev-invoker[/servlet-name]
[url-pattern]/servlet/*[/url-pattern]
[/servlet-mapping]

[servlet]
[servlet-name]HelloServlet[/servlet-name]
[servlet-class]HelloServlet[/servlet-class]
[/servlet]
[servlet-mapping]
[servlet-name]HelloServlet[/servlet-name]
[url-pattern]/HelloServlet[/url-pattern]
[/servlet-mapping]
[/web-app]

MINHA PÁGINA INDEX.JSP CHAMANDO O SERVILET
<form name=“login” action="/HelloServlet" method=“post”>
Usuário: <input type=“text” name=“username”/>
<br/>
Senha: <input type=“password” name=“password”/>
<input type=submit name=“Envia”>
</form>

MEU SERVLET EM JAVA
import java.io.;
import javax.servlet.
;
import javax.servlet.http.*;

public class HelloServlet extends HttpServlet {
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws IOException, ServletException{

String Nome = request.getLocalName();
String ConnectionType = request.getAuthType() ;

response.setContentType(“text/html”);
PrintWriter out = response.getWriter();

out.println("<HTML>");
out.println("<BODY>");
out.println("<H1>" + Nome + “-” + ConnectionType + “</H1>”);
out.println("</BODY>");
out.println("</HTML>");
}
}

No action do form não tem que por o nome do contexto da aplicação antes?
Seria algo assim:

&lt;form name=&quot;login&quot; action=&quot;/NOME_APP/HelloServlet&quot; method=&quot;post&quot;&gt; 

Humnm… vou tentar pera ae !!!

:idea:

[quote=“carisio”]No action do form não tem que por o nome do contexto da aplicação antes?
Seria algo assim:

&lt;form name=&quot;login&quot; action=&quot;/NOME_APP/HelloServlet&quot; method=&quot;post&quot;&gt; [/quote]

Pessoal… consegui… na verdade no meu .JSP eu tinha que passar ./NomeDoServlet e não somente /NomeDoServlet

flws [ ]'s e Obrigado… Agora vou constuir a servlet para fazer o login mesmo visto que o teste “funfou”…

XD

[quote=“SrSinistro”]Humnm… vou tentar pera ae !!!

:idea:

[quote=“carisio”]No action do form não tem que por o nome do contexto da aplicação antes?
Seria algo assim:

&lt;form name=&quot;login&quot; action=&quot;/NOME_APP/HelloServlet&quot; method=&quot;post&quot;&gt; [/quote][/quote]