Inicio - SETI
- Governança-TIC
- 01. Estrutura do DTIC e Comitês
- 02. Estratégia de TIC
-
02. Plano Capacitação TIC
-
02. Plano Continuidade SE TIC
-
02. Plano Contratações TIC
- 02. Plano Diretor TIC
-
02. Plano Riscos TIC
-
02. Plano Transformação Digital
- 03. iGovTIC-JUD
- 03. Indicadores TIC
- 03. Pesquisa Satisfação TIC
-
04. Processos de TIC
- 05. Segurança de TIC
- 06. Portfólio de TIC
- Atendimento a Usuários
-
BI e Relatórios TIC
- Modelos e sobre TI
- Normativos TIC
-
Rede sem fio (Wi-Fi)
- Videoconferência
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.
|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|
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 |
<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 |