设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
FTPClient 的changeWorkingDirectory方法设置路径后放回 ...
返回列表
发新帖
FTPClient 的changeWorkingDirectory方法设置路径后放回false不知道是为什么?
[复制链接]
11
|
3
|
2021-1-27 06:26:35
|
显示全部楼层
|
阅读模式
publicFTPFile[]listDataFiles(Stringdatapath){
FTPClientftp=newFTPClient();
FTPFile[]files=null;
try{
loadFtpConfig();
intreply;
//连接FTP服务器
//如果采用默认端口,可以使用ftp.connect(url)的方式直接连接FTP服务器
ftp.connect(ftpHost,ftpPort);
//下面三行代码必须要,而且不能改变编码格式,否则不能正确下载中文文件
//ftp.changeWorkingDirectory("/home");
ftp.setControlEncoding("UTF-8");
FTPClientConfigconf=newFTPClientConfig(FTPClientConfig.SYST_NT);
conf.setServerLanguageCode("zh");
//登录ftp
ftp.login(ftpUser,ftpPwd);
//看返回的值是不是230,如果是,表示登陆成功
reply=ftp.getReplyCode();
//以2开头的返回值就会为真
if(!FTPReply.isPositiveCompletion(reply)){
ftp.disconnect();
System.out.println("连接服务器失败");
returnnull;
}
System.out.println("登陆服务器成功");
ftp.setFileType(FTPClient.BINARY_FILE_TYPE);
//ftp.enterRemotePassiveMode();
booleanisChanhge=ftp.changeWorkingDirectory(datapath);
files=ftp.listFiles();
//files=ftp.listFiles("/home/ufida");
ftp.logout();
}catch(BusinessExceptione){
e.printStackTrace();
}catch(SocketExceptione){
Logger.error(ftpHost+"连接失败!");
}catch(IOExceptione){
}
returnfiles;
}
分 -->
回复
使用道具
举报
千问
|
2021-1-27 06:26:35
|
显示全部楼层
这个要看你的服务器的编码,我的是这样的:
chgDir=ftp.changeWorkingDirectory(newString(remotePath.getBytes(),"ISO-8859-1"));
if(chgDir){
......
}
回复
使用道具
举报
千问
|
2021-1-27 06:26:35
|
显示全部楼层
以“/”开头的为绝对路径,不以“/”开头的是相对路径,changeWorkingDirectory会导致访问ftp服务器的地址不一样
回复
使用道具
举报
千问
|
2021-1-27 06:26:35
|
显示全部楼层
引用2楼陈_小哥哥的回复:
以“/”开头的为绝对路径,不以“/”开头的是相对路径,changeWorkingDirectory会导致访问ftp服务器的地址不一样
一下被点醒
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
我女朋友天天和前男友有电话联系,我女朋友正常吗?她对前男友还有幻想吗?
2
QQ,大智慧,广发证券自动被删除
3
求死神212中蓝染吟唱鬼道”断空“的音频
4
两侧额叶皮层下点状腔隙性梗塞
5
我有几个垃圾同学老用路由器,我怎么举报他们
6
排好的字怎样怎样做成笔刷?
7
想买对卡西欧的手表,不知道淘宝上的敢买不...
8
我到底为什么会过敏?
9
《金色的鱼钩》
10
自己做遥控车
11
鼠标与摄像头都是无驱USB接口的本来插在机箱后面,现在都不行了,但是插在机箱前面的USB接口都行?
12
哪位朋友有诺基亚5700的视频播放器的下载地址啊》
13
伟大的古人
14
有韩国国籍能有身份证吗
15
什么的检阅
16
关于升级显卡问题。。
17
来个数学高手帮个忙急急
18
我是瓜子脸剪hebe的短发发型会好看吗?
19
地下城被举报会封号?
20
9600GSO待机温度70度
21
榨花生油题(用比例解)
22
论文:社区服务作为大学生毕业的必要条件
23
为什么卡巴斯基使用版本在更新后仍然提示存在危险?
24
有的人活着 他已经死了 有的人死了 他还活着
25
农业银行密码挂失
26
把图片和FLASH合成为一张动态图片
27
为什么我的QQ直接改密码是非法操作
28
通过我写的故事得到的启示以<<请不要开错窗户>>为题写个作文
29
下载的大脚,游戏里还是没有任务地点提示啊
30
itouch冲电问题
31
肝功能检查报告单,请高手指点
32
五年级下学期应用题
33
Trojan.Win32.StartPage.mgy是什么
34
军师是什么星下凡?
35
死亡空间正版序列号
36
为什么三辑没有基范的RAP
37
呼和浩特明信片兑奖要去哪里
38
翻译:他很苦恼,但是他不是到怎么办
39
两个字意思相近、相反的成语
40
玫瑰与月季各代表什么意义?
41
离婚比例
42
“我来当老师”发言稿
43
一次函数
44
该如何处理这段感情
45
装饰设计
46
一道物理题
47
急找一首歌DJ名字
48
求卡巴斯基8.0许可证
49
2009佛山初中招生地点、时间
50
中国的“世界之最”
51
需要爱心小故事!!!
52
吃大蒜是否会降低酸奶的作用
53
一次函数
54
风水--井挖在院子哪个位置好
55
推荐几个单机游戏
56
谁能帮帮我?
57
求卡巴斯基2009的8.0的激活码
58
水浒Q传孤魂
59
购进在建工程可以抵扣税款吗
60
我已面谈,签证官要求我做DNA,我又做完DNA,直到现在还没收到领事馆的签证结果,!
61
找一首英文歌
62
泡泡堂小游戏双人玩 双人泡泡堂小游戏
63
2b7b 进程禁止不了!!卡卡不行!瑞星杀不了!!
64
黄呵和长江前是否加定冠词the
65
花样男子最后一集出来了么?易正有没有和佳乙一起?请等出来并看完的时候回答
66
亲爱的,一日不见我都快记不得你了 ~~
67
长虹m618能否用长虹m628的程序
68
用PPT做东西
69
帮小侄儿取名字
70
SOS!!我好像得了抑郁症!!
71
关于飞信的问题~ 进来!
72
成吉思汗具体介绍。
73
开机显示器黑屏
74
胆结石怎样可以化疗?
75
安全快速减肥
76
desay m700支持什么游戏
77
一句英语翻译
78
数学问题啊
79
鹤山那里有成人英语培训啊
80
数学问题
81
问道 元宝怎样换游戏币?
82
OFFICE2003 word问题
83
我知道我在做什么的英文怎么说
84
求NANA真人版的下载地址!!非常感谢!
85
6120c右上角有个剪刀样子的符号
86
电机电源220W完永恒之塔和仙剑ol有什么影响吗,
87
快餐店创业的问题
88
哪个网站可以学习电气二次原理设计方面的知识?
89
哪里有30-40平的单身公寓卖
90
生源地怎么填??
91
有关梦想……
92
急需一份“安全思想汇报”
93
王尔德 的一句名言
94
以"心"为主题广播稿
95
六年级数学题
96
房产证上的总层数是怎么界定的?
97
一只眼弱视一只眼近视
98
求罗百吉资料?
99
诺基亚E63申请证书,需要帮助。
100
西安的翠华山有哪些值得旅游的景点?