jsp遍历文件夹下的文件的代码
2008-07-25 00:00
645 查看
DisplayFile.java
//*********************************
File parentDirectory = null;//当前目录
ArrayList [] file = null;//存放当前目录中所有的文件
ArrayList [] directory = null;//存放当前目录中所有的目录
String [] temp = null;//临时数组 存放当前目录中所有的文件和目录的绝对路径加完整名字的字符串
File tempFile = null;
if(request.getParameter("directory")==null)
{
parentDirectory = new File("C://temp");//第一次使用SERVLET为访问对象 使用默认目录
}
else
{
//第二次或者以后访问的时候 使用页面提交的目录为默认目录
parentDirectory = new File(request.getParameter("directory"));//
}
temp = parentDirectory.list();//提取当前目录中所有的文件和目录的绝对路径加完整名字的字符串
for(int i = 0 ; i<list.length() ; i++ ){
//进行判断 是目录的放入directory集合中 文件的放入file集合中
tempFile = new File(temp)
if(tempFile.isDirectory())
directory.add(tempFile);
else
file.add(tempFile);
}
//*********************************
然后在JSP页面中使用那两个集合显示出目录和文件 目录可以使用超级连接 再次调用上面的Servlet
"DisplayFile?directory=<%((File)file.get(i)).getName()%>"
没有环境 一次写成的 难免有问题~~~~
//*********************************
File parentDirectory = null;//当前目录
ArrayList [] file = null;//存放当前目录中所有的文件
ArrayList [] directory = null;//存放当前目录中所有的目录
String [] temp = null;//临时数组 存放当前目录中所有的文件和目录的绝对路径加完整名字的字符串
File tempFile = null;
if(request.getParameter("directory")==null)
{
parentDirectory = new File("C://temp");//第一次使用SERVLET为访问对象 使用默认目录
}
else
{
//第二次或者以后访问的时候 使用页面提交的目录为默认目录
parentDirectory = new File(request.getParameter("directory"));//
}
temp = parentDirectory.list();//提取当前目录中所有的文件和目录的绝对路径加完整名字的字符串
for(int i = 0 ; i<list.length() ; i++ ){
//进行判断 是目录的放入directory集合中 文件的放入file集合中
tempFile = new File(temp)
if(tempFile.isDirectory())
directory.add(tempFile);
else
file.add(tempFile);
}
//*********************************
然后在JSP页面中使用那两个集合显示出目录和文件 目录可以使用超级连接 再次调用上面的Servlet
"DisplayFile?directory=<%((File)file.get(i)).getName()%>"
没有环境 一次写成的 难免有问题~~~~
相关文章推荐
- jsp遍历文件夹下的文件的代码
- jsp遍历文件夹下的文件的代码
- Android 遍历文件夹中所有文件的实例代码
- PHP遍历某个目录下的所有文件和子文件夹的实现代码
- C#遍历整个文件夹及子目录的文件代码,.Net技术文章,Asp.net系列教程,Asp.n...
- php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
- 人生第一份python脚本 ---- 遍历文件夹中文件,删除特定文件中的一行代码
- VC++能用的,遍历文件夹及子文件夹文件的代码
- 遍历文件夹内的文件 实例代码
- Java访问文件夹中文件的递归遍历代码Demo
- 遍历文件夹access_log中的所有文件localhost_access_log*.txt,提取IP插入数据库中java代码
- JSP 遍历读取文件夹下所有文件,目录
- matlab代码-遍历文件夹中指定类型的文件
- 遍历目录及子目录列出所有文件和文件夹的代码
- JAVA 一个简单的文件写入代码(遍历文件夹获取所有文件、写入缓冲池、获取文件绝对路径、按后缀名过滤文件)
- Java的后台文件夹下文件的遍历完整代码
- php遍历文件夹及其下所有文件的代码
- python 遍历文件夹文件代码
- php遍历文件夹所有文件子文件夹函数代码
- 遍历处理文件夹下所有.java文件代码左侧含有形如 /* 56 */注释的代码,并存到新的目录下