Projeto Web

Boa noite!! Gostaria de saber como eu organizo minhas pastas e arquivos de um projeto Web??? Pra mim usar uma pagina JSP com TomCat eu devo criar pastas diferentes para aponta-las no meu web.xml??
Nao estou conseguindo rodar uma aplicacao com o tomcat e acredito que esteja ocorrendo um erro ao apontar o caminho do meu arquivo jsp, estou lendo varios topicos e pelo visto a estrutura dos arquivos estao diferente… preciso de ajuda…

Obrigado

No Tomacat sua aplicação deve estar abaixo do diretório WEBAPPS.

Veja a estrutura dos exemplos que acompanham o Tomcat. Deve ajudar.

Obs.: As páginas (jsp, html, etc) não devem estar dentro do diretótio WEB-INF, caso vc queira acessar as páginas diretamente.

Obs2.: Observe que para acessar o exemplo que acompanha o Tomcat utilizamos o endereço abaixo.

http://127.0.0.1:8080/servlets-examples/index.html

http://127.0.0.1:8080/servlets-examples/maisUmDiretorio/maisUmArquivo.jsp

C:\APACHE-TOMCAT-5.5.25\WEBAPPS\SERVLETS-EXAMPLES
|   cookies.html
|   helloworld.html
|   index.html
|   reqheaders.html
|   reqinfo.html
|   reqparams.html
|   sessions.html
|   xpto.jsp
|
+---images
|       code.gif
|       execute.gif
|       return.gif
|
\---WEB-INF
    |   web.xml
    |
    \---classes
        |   CookieExample.class
        |   HelloWorldExample.class
        |   LocalStrings.properties
        |   LocalStrings_en.properties
        |   LocalStrings_es.properties
        |   LocalStrings_fr.properties
        |   LocalStrings_pt.properties
        |   RequestHeaderExample.class
        |   RequestInfoExample.class
        |   RequestParamExample.class
        |   SessionExample.class
        |
        +---compressionFilters
        |       CompressionFilter.class
        |       CompressionFilterTestServlet.class
        |       CompressionResponseStream.class
        |       CompressionServletResponseWrapper.class
        |
        +---filters
        |       ExampleFilter.class
        |       RequestDumperFilter.class
        |       SetCharacterEncodingFilter.class
        |
        +---listeners
        |       ContextListener.class
        |       SessionListener.class
        |
        \---util
                HTMLFilter.class