A implementação das aplicações estará contida no diretório de implementação do projeto definido pelo processo de desenvolvimento exemplificado e descrito logo abaixo. A pasta projetoWeb indica a estrutura do projeto Java Web onde a parte projetodeverá ser substituída pelo nome/sigla do projeto.
 

O diretório src conterá todo o código fonte, *.java e *.properties, da aplicação JEE.
 

O diretório tst conterá todo o código fonte dos testes unitários (JUnit) da aplicação e configurações específicas aos testes (ex.: application-context-tst.xml) na raiz.
 

O diretório web conterá toda a estrutura web da aplicação Java/JEE.
 

Os arquivos de labels e propriedades da aplicação, *.properties geralmente, estarão na raiz do diretório do código fonte.

Os arquivos de páginas Java, *.jsp, serão colocados no diretório jsp dentro do diretório da estrutura web e divididos em subpastas correspondentes aos módulos identificados na análise e confirmados na construção.

As arquivos de bibliotecas Java, *.jar geralmente, serão colocadas no diretório WEB-INF/lib dentro do diretório da estrutura web (hoje de forma automática com o Maven).

Os arquivos das páginas web estáticas, *. html geralmente, se existirem, serão colocados no diretório html dentro do diretório da estrutura web.

Os arquivos descritores de tags java específicas, *.tld, se existirem, serão colocados no diretório WEB-INF/tld dentro do diretório da estrutura web.

Os arquivos de imagens, *.gif geralmente, se existirem, serão colocados no diretório img dentro do diretório da estrutura web.

Os arquivos de bibliotecas JavaScript, *.js, se existirem, serão colocados no diretório js dentro do diretório da estrutura web.

Os arquivos de folhas de estilo CSS, *.css, se existirem, serão colocados no diretório css dentro do diretório da estrutura web.

Os arquivos de ajuda, em qualquer formato, se exisitirem, serão colocados no diretório hlp dentro do diretório da estrutura web.

O arquivo descritor do projeto web, web.xml, estará na raiz do diretório WEB-INF dentro do diretório da estrutura web.

Os arquivos descritores da aplicação JEE, handlers e views do Spring, geralmente *.xml, estarão na raiz do diretório WEB-INF dentro do diretório da estrutura web seguindo basicamente a tabela logo abaixo.
 
ARQUIVO FINALIDADE FRAMEWORK
struts-config.xml Configuração das ações, visões, formulários, exceções e redirecionamentos que tratam as requisições da aplicação. Struts
tiles-definitions.xml Configuração das visões dos redirecionamentos das ações. Tiles
validation.xml Validações associadas aos formulários/ações da aplicação. Validator
Validator-rules Configuração das regras de validação disponíveis para associar aos formulários/ações da aplicação. Validator
|application-context.xml|Configuração do contexto da aplicação, dos serviços que estarão disponíveis para utilização e de suas dependências.|Spring|
<mapping>-servlet.xml Configuração do mapeamento, controle e resolver das visões do Spring que irá tratar requisições específicas da aplicação. O mapping terá o mesmo nome do servlet do Spring no web.xml. Spring
<resolver>-view.xml Configuração das visões utilizadas para redirecionamento após o tratamento das requisições específicas da aplicação. Spring