![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Você está aqui: JSP (Java Server Pages) ::: Dicas & Truques ::: Arquivos e Diretórios |
Aprenda a listar arquivos e diretórios recursivamente usando JSPQuantidade de visualizações: 38 vezes |
<%@ page import="java.io.*" %> <html> <head><title>Aprendendo JSP</title></head> <body> <%! void listar(File dirfile, int depth, JspWriter writer){ String contents[] = dirfile.list(); try{ for(int i = 0; i < contents.length; i++){ for(int spaces = 0; spaces < depth; spaces++) writer.println(" "); writer.println(contents[i] + "<br>"); File child = new File(dirfile, contents[i]); if(child.isDirectory()) listar(child, depth + 1, writer); } }catch(IOException e){ // pode acontecer um erro aqui } } %> <% // Exibe todos os arquivos e diretórios do diretório WEB-INF da aplicação String cam = getServletContext().getRealPath("/") + "WEB-INF"; File dir = new File(cam); if(dir.isDirectory()){ listar(dir, 0, out); } %> </body> </html> |
![]() |
Veja mais Dicas e truques de JSP (Java Server Pages) |
Dicas e truques de outras linguagens |
C - Como calcular a massa de um corpo dada sua energia cinética e sua velocidade usando a linguagem C JavaScript - Como retornar o tamanho de uma string em JavaScript usando a propriedade length do objeto String |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |