![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: JSP (Java Server Pages) ::: Dicas & Truques ::: URLs, Documentos e Páginas |
Uso da diretiva include para incluir arquivos em uma página JSPQuantidade de visualizações: 84 vezes |
A diretiva include permite inserir um arquivo texto ou código em uma página JSP durante a fase de tradução, quando a página é compilada. Isso quer dizer que, o resultado final será apenas um arquivo e, portanto, objetos, métodos e variáveis disponíveis no arquivo incluído estarão acessíveis na página que faz a importação e vice-versa. Ao contrário das diretivas de página (Page Directive), a diretiva include pode ser usada em qualquer lugar da página e quantas vezes forem necessárias. Veja a sintaxe JSP: <%@ include file="arquivo.jsp" %> Veja agora a sintaxe XML: <jsp:directive.include file="arquivo.jsp" /> O caminho do arquivo a ser incluído é sempre relativo. Se o caminho começar com "/", este caminho será relativo ao contexto da aplicação. Se começar com um diretório ou nome do arquivo, o caminho será relativo à página que está fazendo a importação. Vamos ver como isso funciona. Comece escrevendo o código abaixo: Código para data_completa.jsp: <%@ page language="java" import="java.util.*" %> <% String dias[] = {"Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"}; String meses[] = {"Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"}; Calendar hoje = Calendar.getInstance(); String data = dias[hoje.get(Calendar.DAY_OF_WEEK) - 1] + ", " + hoje.get(Calendar.DAY_OF_MONTH) + " de " + meses[hoje.get(Calendar.MONTH)] + " de " + hoje.get(Calendar.YEAR); %> Código para incluir.jsp: <%@ page language="java" %> <%@ include file="data_completa.jsp" %> <html> <head> <title>Usando a diretiva include</title> </head> <body> Hoje é: <%= data %> </body> </html> <%= data %> Veja que esta variável é declarada e inicializada no código que incluímos. Isso prova que os dois documentos resultam em apenas um arquivo após o processo de compilação. |
![]() |
Veja mais Dicas e truques de JSP (Java Server Pages) |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |