Precisa de um freelancer, códigos-fonte e exemplos completos?
Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
 
Arquivo de Códigos - Página Inicial
Códigos-fonte
» Códigos-fonte e exemplos completos
Linguagens
» ActionScript
» Adobe AIR
» Adobe Flex
» AJAX
» C
» C#
» C++
» CSS
» Delphi
» DHTML - Dynamic HTML
» HTML/XHTML
» Java
» JavaFX
» JavaScript
» Java Servlets
» JSP - Java Server Pages
» Perl
» PHP
» PHP-GTK
» Python
» Ruby
» Tcl/Tk
» VB.NET
Bancos de Dados
» IBM DB2
» MySQL
Frameworks
» CodeIgniter
» jQuery
» JSF - Java Server Faces
» Qt
» Ruby On Rails
» Struts
» Struts 2
» wxWidgets
» Zend Framework
Container/Servidor
» Apache Tomcat
» Apache Web Server
Ferramentas
» Apache Ant
» iTextSharp (iText#)
Referências
» CSS1 e CSS2
» JavaScript
Serviços On-Line
» Qual é meu IP?
» Tabela Cores HTML I
» Tabela Cores HTML II
» Lista de Mime Types
» Códigos Teclas Virtuais
Usuários On-Line
Visitantes: 107
PHP
O que há de novo no PHP 5?
40 dicas e truques sobre como trabalhar com datas e horas em PHP
60 dicas e truques sobre como trabalhar com strings e caracteres em PHP
PHP e a Orientação a Objetos - POO (Curso Completo)

DHTML
Curso completo de DHTML para iniciantes

CSS
Como definir uma imagem de fundo fixa na página
Definindo uma imagem de fundo para botões HTML
Você está aqui: Inicio -> Tutoriais -> Apache Tomcat
Entendendo a estrutura e funcionalidade dos diretórios do Tomcat
As informações já vistas nos tópicos anteriores já possibilitarão a você tiram muito proveito do container Tomcat. No entanto, acreditamos que um estudo mais detalhado deste servidor o ajudará a ter um controle maior sobre suas aplicações, além de possibilitar o entendimento de outros containeres semelhantes.

Quando você instala a versão 5.5.9 ou mais recentes do Tomcat, em geral você se deparará com a estrutura de diretórios mostrada na figura seguinte:
Vamos analisar cada um destes diretórios separadamente:

bin – Este diretório contém os arquivos binários executáveis. Na instalação da versão 5.5.9 para Windows você encontrará arquivos tais como tomcat5.exe e tomcat5w.exe. É comum nas versões para Linux, encontrarmos neste diretório os arquivos .sh necessários para a execução do servidor.

common – Classes disponíveis tanto para o funcionamento interno do servidor quanto às diversas aplicações web instaladas. Geralmente este diretório contém subdiretórios chamados classes e lib. Classes colocadas nestes subdiretórios estarão disponíveis tanto para o Tomcat quanto para todas as aplicações web rodando no servidor.
Classes já compiladas devem ser colocadas no diretório classes e arquivos JAR devem ser colocados no diretório lib. Lembre-se de que todas as classes e JARs do diretório common estarão acessíveis a todas as aplicações. Reveja o tópico Estrutura básica de uma aplicação web desenvolvida em Java se tiver alguma dúvidas sobre classes acessíveis a aplicações específicas.

conf – Contém arquivos de configuração. Dentre os vários arquivos neste diretório, os mais importantes são server.xml, tomcat-users.xml e web.xml. O arquivo server.xml é o arquivo de configuração principal do Tomcat. É usado para configurar logs, conexões com outros servidores, a porta e host na qual o servidor está sendo executado e o local dos arquivos de cada aplicação web.
O arquivo tomcat-users.xml é a base de dados padrão para a autenticação de usuários. Se um dia você esquecer a senha que você definiu na hora da instalação do Tomcat, é só abrir este arquivo e recuperá-la. O nome e local deste arquivo pode ser alterado no arquivo server.xml.
O arquivo web.xml é o descritor de instalação (deployment) padrão para todas as aplicações web. O Tomcat processa este arquivo antes de processar os arquivos web.xml das aplicações web sendo instaladas.

logs - O diretório logs é o local padrão para os arquivos de logs.

server - O diretório server contém três subdiretórios: classes, lib e webapps. Estes diretórios são acessíveis apenas ao Tomcat, ou seja, classes colocadas no diretório classes do diretório server não estarão acessíveis a outras aplicações web. O diretório webapps é o local reservado para as aplicações de gerenciamento do Tomcat: admin e manager.

shared - Este diretório contém dois subdiretórios: classes e lib. Classes nestes subdiretórios estarão disponíveis a todas as aplicações web, exceto ao Tomcat. Classes compiladas devem ser colocadas no diretório classes e arquivos JAR no diretório lib.

webapps - Diretório padrão para a instalação de aplicações web no Tomcat. Reveja o tópico Estrutura básica de uma aplicação web desenvolvida em Java para relembrar os passos necessários à instalação de uma aplicação web.

work - Este diretório é onde o Tomcat coloca o código da página JSP depois que este é convertido em um Servlet. Uma vez que uma página JSP é visitada pela primeira vez, o Tomcat armazenará o código compilado neste diretório também.
Este tutorial contém as seguintes seções:
  1. Introdução
  2. Como baixar, configurar e testar o container Apache Tomcat
  3. Testando a instalação do Tomcat
  4. Entendendo a chamada à pagina inicial do Tomcat
  5. Estrutura básica de uma aplicação web desenvolvida em Java
  6. Atualizando e desinstalando aplicações web no Apache Tomcat
  7. Entendendo a estrutura e funcionalidade dos diretórios do Tomcat
  8. Conclusão
 
 
Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de .NET Framework
Entenda a classe StreamReader
Entenda a classe StreamWriter
Veja dicas, truques e anotações de outras linguagens
Adobe Flex - Aprenda a usar o método navigateToURL
Qt - Como obter a quantidade máxima de caracteres que um QLineEdit aceitará
Java - Como ocultar ou exibir um JTextField
VB.NET - Removendo todos os itens de uma ListBox de uma só vez
Java - Como adicionar todos os elementos de uma ArrayList ou coleção à uma outra ArrayList
Ruby - Como obter a diferença entre duas matrizes usando Ruby
ActionScript - Como inverter (reverter) o conteúdo de uma string
Adobe Flex - Como definir a imagem de fundo para suas aplicações Flex
Java - Como permitir que linhas e colunas sejam selecionadas em uma JTable
PHP-GTK - Como detectar um click em um GtkButton, chamar uma função e exibir uma mensagem

       

http://www.arquivodecodigos.net
:: Arquivo de Códigos - Softwares e Consultoria em Programação ::
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734

Desenvolvedor Responsável: Osmar J. Silva

Página Inicial Contatos Pesquisar Mapa do Site