Mapear todos os requests para um único Servlet (url-pattern

4 respostas
H

Olá pessoal,

Na minha aplicaçãozinha, estou usando um servlet como front-controller. Assim, quero mapear TODOS os requests para aquele mesmo servlet.

Se eu colocar a seguinte linha no arquivo web.xml, ele mapeia todos os requests do tipo *.blah no servlet:

<url-pattern>*.blah</url-pattern>

Aí eu tentei isso para mapear tudo no mesmo servlet:

<url-pattern>*</url-pattern>

Não rolou.

Alguém tem uma sugestão ?

[]'s
Leonel

4 Respostas

D

. ?

tem um padrão do struts que mapeio o meu servlet para /do/ e ve tudo que está abaixo do /do/
mas no seu caso seria algo como /.
Se funcionar, nunca testei.

H

:frowning:

Não funcionou, eu já tinha testado isso.
Se vc colocar . no url-pattern, ele fica esperando uma requisição do tipo blah.*, ou seja, o asterisco está escrito no fim da palavra.

Alguma outra sugestão ?

R

qual o erro que deu?
olhou nos logs do tomcat o que houve?

dá uma olhada e posta aí…

té+

M

Salve,

é uma solução tosca mas resolve:

<url-pattern>/umNomeQualquer/*</url-pattern>

até mais.

:okok:

Criado 15 de abril de 2005
Ultima resposta 16 de abr. de 2005
Respostas 4
Participantes 4