当前位置:  技术问答>java相关

有谁用过 sun.net.ftp.FtpClient的请进!来者有分!绝不吝惜分!!

    来源: 互联网  发布时间:2017-04-24

    本文导语:  FtpClient有一个list()方法. 我可以通过这个方法取得path下的文件名和目录名吗? | import java.io.*; import sun.net.ftp.FtpClient; public class Application1 { public static void main(String args[]) throws Exception { FtpClient fc; String host...

FtpClient有一个list()方法.
我可以通过这个方法取得path下的文件名和目录名吗?

|

import java.io.*;
import sun.net.ftp.FtpClient;

public class Application1 {

public static void main(String args[]) throws Exception {

FtpClient fc;

String host = "202.145.xxx.xxx";

String path = "";
String username = "user";
String password = "name";

FtpClient client = new FtpClient(host);
client.login(username, password);
client.binary();
client.cd(".");

DataInputStream dis =new DataInputStream(client.nameList("xiruo"));
int readCount;
String s="";
while((s=dis.readLine())!=null) {
System.out.println("Getting: " + s);
}
}
}

|
把sun.net.*下面所有的Class文件反编译后一看就清楚了
FtpClient.java->TransferProtocolClient.java->NetworkClient.java
这三个文件都不复杂


|
sun.net.ftp.FtpClient类在jdk1.3.1jrelibrt.jar里面

|
直接用JAD进行反编译就可以了!
beyond_xiruo你的代码中的输入流有些过时了,嘿嘿
BufferedReader d = new BufferedReader(new InputStreamReader(client.list()));其中,在PJEE3.1中不支持nameList()方法

|
解析出来不就行了?

用StreamTokenizer来做很容易的

|
我来晚了~~~~~~~~~~
哎~~~~~~
beyond_xiruo(希偌)  抢什么抢~~~~~~ 我哭:(

|
看看

|
瞅瞅

|
关注中..............

|
gz

|
hehe .....高手!!!

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Sun's XACML
  • SUN新拿出的SUN ONE 具体是一个什么东西,包括什么内容?
  • 关于sun的新操作系统jds(sun.java.desktop.system)3d显示的问题
  • import com.sun.java.swing.*;提示找不到com.sun.java包我该怎么办?急!
  • 考过SCJP后要过多久才能在 www.galton.com/~sun/ 查到自己的资料啊?(SUN的工作效率好低,已经一周了)
  • 服务器是SUN机器,Solarise8操作系统,要下载JDK1.4,可是SUN网站上提供了六中用于Solarise的JDK包,用那种呀?
  • Oracle高级官员回答Sun雇员的问题
  • 求助 socket服务端 sun_pah被占用
  • 谁有Sun Java2认证考试资料?谢谢
  • 那为大下给解释一下sun的几种认证。
  • 请问如何使用sun的java帮助。
  • 哪里有java的类库下载?sun里有吗?
  • 一个关于SUN认证的问题
  • 一个是SUN JDK一个是MS JDK,怎么回事吗?
  • 怎样查看sun solaris系统硬盘大小,急!!!
  • sun的v880机器上能安装windows系统吗?
  • 学Sun Studio,送手机充值卡
  • SUN虚拟机存储物理地址和网卡名称的文件是什么?
  • SUN虚拟机查询MAC地址用什么命令??、
  • 问下sun的服务器是不是只能安装solaris


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3