package user.file;
import java.io.*;
public class FileDir{
String newname,oldname;
StringBuffer allFiles;
public FileDir{
allFiles=new StringBuffer();
}
public void setnewname(String s){
newname=s;
if(newname!=null)
{File dir=new File("D:\\apache-tomcat-5.5.26\\webapps",newname);
dir.mkdir();
}
}
public String getnewname(){
return newname;
}
public void setoldname(String s){
oldname=s;
}
public String getoldname(){
return oldname;
}
public StringBuffer getAllFiles(){
if(oldname!=null){
{File dir=new File("D:\\apache-tomcat-5.5.26\\webapps",oldname);
File a[]=dir.listFiles();
for(int k=0;k<a.length;k++){
if(a[k].isDirectory()){
allFiles.append("<br>子目录:",+a[k].getName());
}
for(int k=0;k<a.length;k++){
if(a[k].isFile()){
allFiles.append("<br>文件:",+a[k].getName());
}
}
return allFiles;
}
}
<%@ page contentType="text/html;Charset=gbk"%>
<%@ pageimport="user.file.FileDir"%>
<html>
<body bgcolor=blue><font size=20>
<jsp:useBean id="dir" class="user.file.FieDir" scope="page"/>
<jsp:setProperty name="dir" property="newWebDirName" param="newWebDirName"/>
<jsp:setProperty name="dir" property="oldWebDirName" param="oldWebDirName"/>
<form action="" Method="post">
输入新的web服务目录的名字:<input type=text name="newWebDirName" value="dalian">
<br>输入已有web服务目录的名字:<input type=text name="oldWebDirName" value="ch4">
<input type=submit value="提交"
</form>
新建的服务目:<jsp:getProperty name="dir" property="newWebDirName" />
<br>已有的服务目录:<jsp:getProperty name="dir" property="oldWebDirName" />
子目录和文件:
<jsp:getProperty name="dir" property="allFiles"/>
</font></body></html>
posted on 2009-03-24 11:47
鹏凌 阅读(181)
评论(0) 编辑 收藏