dúvida com provedor

e aí galera,beleza?
minha dúvida é o seguinte:

o provedor onde irei hospedar meu site tem que possuir o tomcat,ou é só eu mandar os arquivos compilados??
o provedor tem que possuir um interpretador de java?
me indiquem algum que seja bom…
obrigado…

Se vc vai utilizar Servlets/JSP é necessário que vc tenha a disposição algum Container Web…

Por exemplo, o TomCat…

www.localweb.com.br

é muito bom para hospedagem de site com tecnologia java ou seja J2EE