Iniciante em struts

3 respostas
J

pessoal

estou estudando struts (versao 2) e estou com alguns problemas.

quando defino no meu web.xml, algo como isto:

<filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>



    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

sempre que tento rodar a aplicação, dá o erro 404, de página não encontrada. nem o index, que tá na raiz, eu consigo acessar.

porém, se tiro isto do web.xml, consigo acessar os jsp e os servlets.

até mesmo com os exemplos do struts disponíveis para download no site da apache, acontece isto…

li neste site:

http://www.roseindia.net/struts/struts2/struts-2-download.shtml

algo referente a instalar o struts no tomcat, fazer o deploy, ou algo do tipo.

não cheguei a fazer isto, apenas importei os .jar do struts para minha aplicação e configurei como uma biblioteca externa. é realmente necessário “instalar” o struts no tomcat, como diz neste site?

se não, alguém saberia me dizer o que pode estar errado?

grato

3 Respostas

G

Julio,

Você deve colocar as bibliotecas do struts 2 no seu projeto. Me parece que está dando esse erro por não estar encontrando o FilterDispatcher do struts.

Verifique se os jars do struts está no seu projeto…

Gessé Silva

J

Gessé Silva:
Julio,

Você deve colocar as bibliotecas do struts 2 no seu projeto. Me parece que está dando esse erro por não estar encontrando o FilterDispatcher do struts.

Verifique se os jars do struts está no seu projeto…

Gessé Silva

As bibliotecas do struts 2 já estão no meu projeto.

Não consigo detectar este erro.

Há alguma forma de eu descobrir? Algum log, sei lá?

Emyus

julioromano:
Gessé Silva:
Julio,

Você deve colocar as bibliotecas do struts 2 no seu projeto. Me parece que está dando esse erro por não estar encontrando o FilterDispatcher do struts.

Verifique se os jars do struts está no seu projeto…

Gessé Silva

As bibliotecas do struts 2 já estão no meu projeto.

Não consigo detectar este erro.

Há alguma forma de eu descobrir? Algum log, sei lá?

Da uma conferida se o jar do struts ta no /lib do seu application server.

Criado 21 de julho de 2008
Ultima resposta 22 de jul. de 2008
Respostas 3
Participantes 3