现在有个ftp地址,ie中打开不好看,想在本地中获取目录列表,在本地建立和ftp服务器上一样的目录,求大神给代码,谢谢啊
我这里写的
<body>
<div>
<%
DownFileForFtp df = new DownFileForFtp();
List contents=df.getFileNameList("/newoa");
for(int i=0;i<contents.size();i++){
String content=(String)contents.get(i);
String str=new String(content.getBytes("ISO-8859-1"),"gb2312");
System.out.println("str===="+str);
String sss= java.net.URLDecoder.decode(str, "utf-8");
String aa=sss.substring(7,sss.length());
File fi = new File(aa);
System.out.println("file--"+fi);
if(fi.isFile()) {
System.out.println("文件-----");
}else if(fi.isDirectory()){
System.out.println("目录----");
}
System.out.println("aa===="+aa);
String ss= java.net.URLEncoder.encode(aa, "gbk");
%>
<h1><a href="ftp://10.28.2.122:22/newoa\<%=str %>"><%=aa %></a></h1>
<%
}
%>
</div>
</body>,这里我不会写,就写了个Java类,在jsp页面中调用,求大神指教,回答好,另加分,谢谢
大师们,别光看,给小弟点建议吧,我真没择啦,谢啦啊
你安装一个FTP客户端,比如FileZilla,然后下载,所有的目录都和服务端一样的。
我想在前台页面显示,咋显示,这下载到哪啦,我试试吧
@one123: 在不,我真不知道咋弄,求指教,谢谢啊
在不,我真不知道咋弄,求指教,谢谢啊
@one123: 没明白你想干啥来着。
@爱编程的大叔:
这是ftp地址的打开首页,不好看,我想用吧这目录获取到,现在到前台页面中
@爱编程的大叔: 我现在能获取到第一级目录,就写了个Java类,在jsp页面中调用下,现在感觉写的不对,不知道在点击一级目录到二级目录
@爱编程的大叔:
这是我获得第一级目录
好吧,谢谢大家