jsp遍历文件夹下的文件的代码
jsp遍历文件夹下的文件的代码
发布时间:2016-12-29 来源:查字典编辑
摘要:DisplayFile.java//*********************************FileparentDirectory...

DisplayFile.java

//*********************************

FileparentDirectory=null;//当前目录

ArrayList[]file=null;//存放当前目录中所有的文件

ArrayList[]directory=null;//存放当前目录中所有的目录

String[]temp=null;//临时数组存放当前目录中所有的文件和目录的绝对路径加完整名字的字符串

FiletempFile=null;

if(request.getParameter("directory")==null)

{

parentDirectory=newFile("C://temp");//第一次使用SERVLET为访问对象使用默认目录

}

else

{

//第二次或者以后访问的时候使用页面提交的目录为默认目录

parentDirectory=newFile(request.getParameter("directory"));//

}

temp=parentDirectory.list();//提取当前目录中所有的文件和目录的绝对路径加完整名字的字符串

for(inti=0;i<list.length();i++){

//进行判断是目录的放入directory集合中文件的放入file集合中

tempFile=newFile(temp)

if(tempFile.isDirectory())

directory.add(tempFile);

else

file.add(tempFile);

}

//*********************************

然后在JSP页面中使用那两个集合显示出目录和文件目录可以使用超级连接再次调用上面的Servlet

"DisplayFile?directory=<%((File)file.get(i)).getName()%>"

没有环境一次写成的难免有问题~~~~

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新JSP教程学习
热门JSP教程学习
编程开发子分类