ERRO - action do form executando servlet!

1 resposta
D

tenho a seguinte estrutura:

OS (aplicacao)
 |
WEB-INF
     |--------classes
                    |-------beans
                    |-------conexoes
                    |-------operacoesbd

quero que a action de um form execute um servlet que esta na pasta operacoesbd…
meu arquivo web.xml estah assim:

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
  <servlet-mapping>
       <servlet-name>invoker</servlet-name>
       <url-pattern>/servlet/*</url-pattern>
  </servlet-mapping>
</web-app>

no form eu coloquei o seguinte:

<form method="GET" action="servlet/CadColaborador">

quando executo o form ele mostra o seguinte erro:

HTTP Status 404 - /OS/servlet/CadColaborador

--------------------------------------------------------------------------------

type Status report

message /OS/servlet/CadColaborador

description The requested resource (/OS/servlet/CadColaborador) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/4.1.29

o que estah errado???

1 Resposta

N

Está faltando dizer qual classe o seu servlet vai usar. Está faltando mapear isso no web.xml.

Mais ou menos assim:

<servlet>
      <servlet-name>nome</servlet-name>
      <servlet-class>br.compania....</servlet-class>
   </servlet>
Criado 25 de junho de 2004
Ultima resposta 25 de jul. de 2004
Respostas 1
Participantes 2