没有服务器端的代码
ServletSocket servlet= new ServletSocket();
Socket socket = servlet.accept();

解决方案 »

  1.   


    连接ftp也需要服务器端的代码么
      

  2.   

    端口是21,当然算了,如果你看apache的ftp组件,里面的时间机制也是用socket的。
      

  3.   

    要么去了解一下FTP的协议,然后自己用Socket就可以处理.要么就用开源的,别人封装了FTP协议的处理.比如FTPClient....
      

  4.   


    连接上ftp后不知道如何登陆,直接用write.println()输入用户名的会直接显示503登录出错
      

  5.   

    是530 Not logged in 我密码还没输入- -。
      

  6.   


    他们不准使用第三方的包- -所以要用socket写
      

  7.   


    他们不准使用第三方的包- -所以要用socket写什么叫不准用第三方的包?jdk不是第三方的吗?不想用,就自己研究人家login如何实现的,自己写呗。
      

  8.   

    http://blog.csdn.net/zsy_gemini/article/details/2037934
      

  9.   


    他们不准使用第三方的包- -所以要用socket写什么叫不准用第三方的包?jdk不是第三方的吗?不想用,就自己研究人家login如何实现的,自己写呗。谢谢斑竹大,我下载了一个ftpclient查看源代码基本已经解决。是登陆格式不对- -。伤不起