Distribuir aplicação

Ai Galera “gujeana” … seguinte, eu já estou fazendo uma aplicação WEB, com os famosos frameworks… até ai blz, vou instalar o glorioso Tomcat na máquina do cliente, estou pensando em usar o BD Hypersonic, gostaria da ajuda de vocês.

1: Se o cliente desejar pôr este serviço na web, como faço?
2: alguém sabe a configuração do web.xml para não deixar o cara acessar o diretório raiz e ver todas as minhas jsps?

Obrigado a todos

Alguém?