LLAMAR A UN SERVLET DESDE UN HTML

sara
03 de Septiembre del 2005
hola!" tengo una aplicacion que despliego en Tomcat 5.0.30, lo que pasa es que cada vez que tengo una pagina html que llama a un servlet me dice que el recurso no esta disponible. Os pongo un ejemplo de como le llamo a ver si me podeis decir el error vale?Un saludo.

-----TENGO ESTE SERVLET DEFINIDO EN EL WEB.XML:
<web-app>
<display-name>SERVAUTO</display-name>

<servlet>
<servlet-name>cargaejercicios</servlet-name>
<servlet-class>es.unirioja.dmc.servauto.CargaEjercicios</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>cargaejercicios</servlet-name>
<url-pattern>/cargaejercicios</url-pattern>
</servlet-mapping>
</web-app>


------entonces desde una clase html yo le llamo:

<form name = "formulario4" action="/SERVAUTO/cargaejercicios" method="get" target="principal">

no entiendo por que me da el error. No se quizas sea importante que sepais mi estructura de directorios

-SERVAUTO
---WEB-INF(Aqaui esta la carpeta "clases" con los ficheros de java
---PROFESOR(aqui tengo el codigo html)

Espero que podais ayudarme gracias!

Alex
03 de Septiembre del 2005
en tu form pones asi :
<form name = "formulario4" action="/SERVAUTO/cargaejercicios" method="get" target="principal">

debe ser asi :
form name = "formulario4" action="/cargaejercicios" method="get" target="principal">, la diferencia es en el action (debe ir el url-pattern q definiste).