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: 48
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 ActionScript
Como converter um número na base decimal para a base binária
Como converter radianos em graus
Verificando se uma string termina com uma determinada substring (implementando um método endsWith)
Obtendo a representação numérica (código ASCII ou Unicode) de um caractere
Como converter graus em radianos
Transformando em letras maiúsculas apenas as iniciais de cada palavra em uma string
Como gerar um número randômico entre 10 e 20 (incluindo)
Como obter a posição da última ocorrência de uma substring em uma string
Como remover e retornar o último elemento de um array
Como criar um array de inteiros usando o construtor Array()
Veja dicas, truques e anotações de outras linguagens
JavaScript - Exibir links aleatórios em suas páginas
PHP - Como obter a lista de drivers de conexão PDO disponíveis
Ruby - Obtendo os minutos a partir de um objeto da classe Time
VB.NET - Como pesquisar um valor nos elementos de uma matriz e retornar o índice do primeiro elemento que se encaixa nos requisitos da busca
JavaScript - Como obter a quantidade de milisegundos desde a meia-noite de 1º de janeiro de 1970 UTC
JSP (Java Server Pages) - Contando de 0 a 10 usando a tag forEach
PHP - Entendendo o tipo de dados string do PHP
Qt - Como obter o texto digitado em um QLineEdit
JavaScript - Como obter a quantidade de dias para um determinado mês e ano
VB.NET - Selecionando todo o conteúdo de uma caixa de texto ao clicar em um botão

       

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