try {
if (!file.isDirectory()) { // 如果文件不存在
System.out.println("文件");
System.out.println("path=" + file.getPath());
System.out.println("absolutepath=" + file.getAbsolutePath());
System.out.println("name=" + file.getName());
return ERROR;
} else if (file.isDirectory()) {// 如果文件夹存在
// 初始化目录列表
File[] filelist = file.listFiles();
for (int i = 0; i < filelist.length; i++) {
// 读取目录路径下文件夹
File readfile = new File(path + "\\" + filelist[i]);
s.append("<UL>");
s.append("<li ");
s.append(">");
if (!readfile.isDirectory() ) {// 检查该文件是否是一个目录
s.append("class=\"closed\"");
s.append(filelist[i].getName());
}else{
s.append("<span class=\"file\">");
}
s.append("</span>");
s.append("</li>");
s.append("</UL>");
}
// mainMenu.add(s);
request.setAttribute("sTreeList", s);
}
} catch (Exception e) {
e.printStackTrace();
System.out.print(e);
return ERROR;
}
return SUCCESS;
}
这样我能显示,但是要怎么添加到前台树显示,求高手
if (!file.isDirectory()) { // 如果文件不存在
System.out.println("文件");
System.out.println("path=" + file.getPath());
System.out.println("absolutepath=" + file.getAbsolutePath());
System.out.println("name=" + file.getName());
return ERROR;
} else if (file.isDirectory()) {// 如果文件夹存在
// 初始化目录列表
File[] filelist = file.listFiles();
for (int i = 0; i < filelist.length; i++) {
// 读取目录路径下文件夹
File readfile = new File(path + "\\" + filelist[i]);
s.append("<UL>");
s.append("<li ");
s.append(">");
if (!readfile.isDirectory() ) {// 检查该文件是否是一个目录
s.append("class=\"closed\"");
s.append(filelist[i].getName());
}else{
s.append("<span class=\"file\">");
}
s.append("</span>");
s.append("</li>");
s.append("</UL>");
}
// mainMenu.add(s);
request.setAttribute("sTreeList", s);
}
} catch (Exception e) {
e.printStackTrace();
System.out.print(e);
return ERROR;
}
return SUCCESS;
}
这样我能显示,但是要怎么添加到前台树显示,求高手
解决方案 »
- 表单提交问题
- 关于hibernate的find方法中怎样避免第二个参数obj[]中的值为null
- Unable to load class for JSP :jsp移植到linux
- 明明导入了包..但是还是报QueryRunner cannot be resolved to a type
- 求用JSP实现文件上传的源代码
- ■■有无¥200左右的JSP空间,能支持MYSQL+javabean就行,学习用
- 怎样用jsp实现剪切的功能
- 请问Applet中怎样获得服务器端绝对路径?
- 菜鸟问题,个位大虾看一下!!!!!!
- 在JSP中获取的文件绝对地址插入MySQL后不正确,求助。
- Crystal Reports 2008
- 求Hibernate高手
extjs的话,后台把显示的目录封装成json格式输出
dtree的话,直接把你这代码修改下就能显示了