62,614
社区成员
发帖
与我相关
我的任务
分享
//这个代码前面有登录ftp的相关代码,是没有问题的,主要就是插不进数据的问题
// 将content中的内容写入文件中
OutputStream os = null;
InputStream in = null;
try {
os = sendFtp.put(fileName);
in = new ByteArrayInputStream(content.getBytes("UTF-8"));
byte[] temp = new byte[1024];
int size = 0;
while ((size = in.read(temp)) != -1) {
os.write(temp, 0, size);
}
os.flush();
os.close();
in.close();
flag = true;
} catch (Exception e) {
flag = false;
e.printStackTrace();
log.error("FTP写文件时发生异常:" + e.getMessage());
} finally {
try {
if (os != null) {
os.close();
}
if (in != null) {
in.close();
}
sendFtp.closeServer();// 关闭ftp登陆
} catch (Exception e) {
e.printStackTrace();
}
}