java ftp删除文件夹

hit_pp 2012-06-24 03:55:41
以下关键代码是实现删除文件,但是不可以删除文件夹。星花的内容如何添加,谢谢~~
if(e.getSource()==Rdelete){
InstallData d = (InstallData)list_remote.getSelectedValue();
if(d!=null){
FileBean fb = (FileBean)d.getValue();
if(fb.getType().equals("Folder")){
/*****************************/
}

int result = 1;
if(result==0){
if(ftp.serverIsOpen()){
try {
String cmd = "DELE "+fb.getFilePath()+"\r\n";
System.out.println(cmd);
ftp.sendServer(cmd);
//ftp.binary();
ftp.ascii();
int reply = ftp.readServerResponse();
if(reply==200){
loadRemoteFile();
}
} catch (IOException e1) {
// TODO Auto-generated catch block

e1.printStackTrace();
}
}
}
}
}
...全文
529 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hit_pp 2012-06-25
  • 打赏
  • 举报
回复
怎么在/***********************/添加删除文件夹的代码呀,很感谢~~
zwl175369 2012-06-25
  • 打赏
  • 举报
回复
/**
* 删除文件
* @param remoteFile ****删除在服务器上的路径和文件名***
* @return
*/
public boolean deleteFTP(String remoteFile)
{
boolean flag = false;
try
{
flag = FTP.deleteFile(remoteFile);
}
catch (IOException e)
{
SysLogger.forceInfo(FtpUtil.class,
e.getMessage());
SysLogger.forceInfo(FtpUtil.class,
"删除失败");
closeConnectFTP();
return false;
}
return flag;
}

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧