以下关键代码是实现删除文件,但是不可以删除文件夹。星花的内容如何添加,谢谢~~
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();
}
}
}
}
}
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();
}
}
}
}
}
解决方案 »
- 实现国际化的时候,中英文翻译的不同导致长度不同怎么控制显示
- 难道 hibernate 破坏 数据库schema?
- 求推荐一本SSH的书!
- 请教高手,JSP关于自定义标签
- JDBC查询数据库时总是报:无效字符
- struts2不经过拦截器切换语言环境
- 请问大家 SPRING(1.2.6)+HIBERNATE(3.0)下 链接MYSQL(5.0.1)用什么数据库的驱动包
- 同样的问题:resin中下载的word文件内容是乱码,怎么解决?!?!再给100分!
- 在实体bean中如何连接数据库
- 现在用JAVA 作什么最有前途?EJB &APPLICATION?
- Hibernate 映射文件问题 求助
- Java中用sql 联合查询出现问题,求解。
* 删除文件
* @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;
}