Preciso de dica para mapear pasta no web.xml

2 respostas
J

ola pessoal, estou organizando minhas jsp que estavam dentro da pasta web e me deparei com um probleminha, como mapear sub pastas que estao dentro do web, para que eu não precise acessar minhas jsp com a quele caminho longo.

Gostaria de fazer assim, criei varias pastas dentro do web e quero associar um nome para cada uma delas no meu web.inf, para quando quiser abrir determinado jsp eu apenas uso o nome/pagina.jsp
exemplo:

web/cadastro/cliente
web/cadastro/fornecedor
web/cadastro/impressao/cliente
web/cadastro/impressao/fornecedor

web/financeiro/contasapagar
web/financeiro/contasareceber
web/financeiro/impressao/contasareceber
web/financeiro/impressao/contasapagar

para cadastro gostaria de associar um nome para acessar todos meus jsp que estao la dentro da pasta de cadastro com o nome de (cadastro/jspfile.jsp) e para pasta financeiro com o nome de(financeiro/jspfile.jsp)

cheguei a encontrar um exemplo, mais teria que criar uma mapeamento para cada arquivo jsp.

alguem tem alguma dica de como fazer isso, desde já agradeço.

Batista

2 Respostas

_fs

Você pode criar um servlet que responde ao path “/web/*”.

Este servlet parsearia o resto da URL e faria um dispatch para a JSP correta.

Guilherme_Gomes

cria em cada pasta um arquivo “index.jsp”, assim você não precisa mapear.
Exemplo
pasta: …/algo/alomais/index.jsp
url: www.link.com.br/algo/algomais

Chama o index.jsp

Criado 25 de setembro de 2007
Ultima resposta 26 de set. de 2007
Respostas 2
Participantes 3