Como criar um projeto web?

1) Uma aplicação web deve ter pelo menos esta estrutura:



Assim fica claro? Mas ainda faltam alguns dados:

- "minhaAplicacao" é um diretório para o qual você irá escolher um nome. É dentro deste diretoacute;rio onde ficarão os arquivos .jsp, .html, .js, .css, .gif, .jpg e as applets. O usuário terá acesso a todos estes arquivos.

- "WEB-INF" é um diretório restrito onde somente o próprio servidor de aplicações terá acesso. O nome deste diretoacute;rio deve, obrigatoriamente, ser "WEB-INF".

- "classes" é um diretório onde ficam as classes java (.class) da aplicação. O nome deste diretório deve, obrigatoriamente, ser "classes".

- "web.xml" é o arquivo de configuração da sua aplicação web. O nome deste arquivo deve, obrigatoriamente, ser "web.xml".


2) Para uma melhor organização, podemos dividir o diretório "minhaAplicacao" e o "classes" em subpastas, o que resultaria no seguinte, por exemplo:



3) Como criamos o arquivo web.xml? Assim para começar:




4) Depois disso, você pode criar um arquivo index.html ou index.jsp dentro do diretório "minhaAplicacao":




5) Onde coloco minha primeira aplicação para rodar?:

Bem, isso dependerá em que servidor de aplicação você irá colocá-la.