Re:chamar servlet por um link

Quando vc mapeia seu servlet vc fornece um caminho que vc deve usar para chamá-lo.

Dá uma olhada no servlet mapping

Mapeie ele no WEB-INF/web.xml e utilize o caminho que você indicou. Por exemplo:

<servlet>
  <servlet-name>MeuServlet</servlet-name> 
  <servlet-class>caminho.da.classe.MeuServlet</servlet-class> 
  </servlet>
<servlet-mapping>
  <servlet-name>MeuServlet</servlet-name> 
  <url-pattern>/servlet/MeuServlet</url-pattern> 
  </servlet-mapping>

Neste caso o link para “http://://servlet/MeuServlet” vai invocar o servlet

http://://

o url-pattern deve estar registrado na tag , que é filha da dentro do web.xml

espero que vc saiba do q estou falando :smiley:

Estás usando Struts? Então dê uma olhada no seu struts-config.xml.

Até!

[quote=java_coffe]Eu forneço mas é como se ele nao estivesse chamando !!!

<a href="http://localhost:8888/Trabalho/ExcluirUsuario.do"> 

[/quote]
Como assim? Já experimentou checar os logs to Tomcat pra ver se não aparece alguma pista?

Você não está conseguindo fazer nem com link normal e quer incluir JavaScript na história? (apropósito, dá sim)

Gente como eu faço para chamar o meu Servlet através de um link !?

A quem ajudar agradeço

Eu forneço mas é como se ele nao estivesse chamando !!!

Esta tudo mapeado direitnho !!!

Tem como eu fazer via javascript ?


	<servlet>
		<servlet-name>ExcluirUsuario</servlet-name>
		<servlet-class>pkg.servlet.acao.ExcluirUsuario</servlet-class>
	</servlet>


	<servlet-mapping>
		<servlet-name>ExcluirUsuario</servlet-name>
		<url-pattern>/ExcluirUsuario.do</url-pattern>
	</servlet-mapping>