Opa! Talvez fui muito redundante no título, mas vou tentar explicar melhor aqui,
Ao configurar o web.xml do meu projeto, eu coloco na tag assim:
<url-pattern>/*</url-pattern>
Entendo que ao fazer isso, eu estou falando que tudo que vier depois da / será serviço a ser executado. Me corrija se eu estiver errado, por favor.
Beleza?!
Criei uma documentação básica do serviço e inclui no web.xml assim:
<welcome-file-list>
<welcome-file>documentacao.html</welcome-file>
</welcome-file-list>
Aí que vem o porém, quando acesso a url:
http://localhost:8080/meuServico/
Deveria trazer a minha documentação, mas não trás provavelmente por eu ter colocado /*
Ai fiz o teste colocando
/chamaServico/*
Funcionou, só que sempre vou ter que chamar essa URL da seguinte forma:
http://localhost:8080/meuServico/chamaServico/cupom/123
Queria saber se tem uma forma de eu configurar isso e deixar quando eu chamar a url, ele me trás a documentação.html como welcome, e se eu quiser chamar o serviço eu chamo da forma abaixo e ele já retorna para mim.
http://localhost:8080/meuServico/cupom/123
Se ficou complicado, posso tentar explicar de uma outra forma, muito obrigado pela atenção!
Valeu!!