我编写了一个拖放小程序,将文件上传到ftp服务器,问题是,目录树在上传后丢失,是否有办法保留上传文件夹的树结构并重新创建此结构在ftp网站上,例如。 c:\ temp \ new on local成为ftp服务器上的\ www \ uploads \ temp \ new 感谢
下面的是上传的方法的示例
public void showDir(File file) throws IOException {
uploadClass sender = new uploadClass();
text.append( file.getCanonicalPath() + "\n" );
try {
ender.uploadFunction(file.getCanonicalPath());
} catch {...}
答案 0 :(得分:0)
假设您正在遍历已拖放的目录树并上传(put
或mput
ftp命令)每个子目录中的所有文件,您必须发出ftp mkdir
和cd
命令到远程系统。
ftp不会自动执行子树。