公司需求是写一个上传文件的页面,一开始用ftp的上传方法,但是没有成功;后来发现公司用的服务器是sftp协议的……而sftp的写法和ftp 的写法不一样。
下面记录这两种写法:
另外注意引入jar包:jsch.jar
sftp的上传文件的写法:
///host:上传的 ip
port 接口 ftp默认21,sftp:默认22
//username:登陆的用户名 password:登陆主机的密码
//input: 输入流(文件流),name:重命名的文件名
//
publicvoid UpFileSftp(String host, int port, String username,
String password, Stringdirectory, InputS