Ambiente web com Java, apostila FJ-21

Pessoal,

Terminei de estudar a apostila FJ-11 nessas ultmias duas semanas e ja estou entrando na FJ-21, porem estou com algumas dúvidas quanto ao ambiente web do java.

Quando comecei a ler a apostila FJ-21 percebi que ela não apresenta a instalação do MySQL e nem nenhum software de ambiente web, ate ai tudo bem, eu tenho o XAMPP instalado e consigo conectar ao MySQL, mas minha dúvida vai alem… existe um ambiente web especifico para o java? Lembro que alguns colegas falavam sobre o Tomcat…

A apostila nem nos apendices aborda esse assunto, ela ja vai de cara mostrando como adicionar o driver JDBC do MySQL no classpath e etc.

Sugestões?

olá amigo,
não sou expert, mas vou tentar ajudar.
Existem vários servidores web que rodam java. porém se não me engano, a apostila utiliza o tomcat que também é um servidor web.
Se vc conseguiu usar o xamp vc conseguirá usar o ambiente de desenvolvimento web com tomcat, que é oque eles usam na apostila fj-21(quando estudei ela era). Ele funciona praticamente da mesma forma que o xamp, tem uma pasta específica dentro do xamp que é o htdocs qeu vc coloca sua aplicação/site… No Tomcat éssa pasta é a ‘webapps’. É nessa pasta que o Container ‘Tomcat’ procurará sua aplicação.
Se vc quiser usar esse ambiente web junto com a IDE eclipse é simples, siga esse tutorial que é bastante simplório http://www.ibm.com/developerworks/br/library/os-eclipse-tomcat/index_217033.html
Para ver se o servidor esta configurado corretamente starta ele e acesse sua home através do http://localhost:80/ como voce fazia no xamp.
Configurado tomcat+ecplise basta seguir os exercicios da apostila.
Caros colegas do forum se falei algo errado por favor não exitem em corrigir. Obrigado.