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: 3 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 |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






