‘壹’ 已知本地文件路径,怎样将图片上传到服务器
一般采用的是FTP进行上传就可以了!可以去服务器厂商(正睿)的网上找找文件上传的相关文档参考一下,应该很快就清楚了!
‘贰’ java 中如何向服务器上传图片
我大致说几种思路,代码上网上找找应该会有
1、用第三方的jar包,网上有专门上传文件的第三方jar包,使用方法一般都有说明。
2、用Struts,使用Struts框架就可以获得表单上传的文件流,你需要做的就是在Action中把获取到的流还原为文件放到服务器
3、如果你够强就自己写一个解析程序,把HTTP请求中的文件流弄出来
‘叁’ android中如何上传图片到FTP服务器
android客户端实现FTP文件需要用到 commons-net-3.0.1.jar
先将jar包复制到android libs目录下
复制以下实现代码
以下为实现代码:
 	/**
		 * 通过ftp上传文件
		 * @param url ftp服务器地址 如: 
		 * @param port 端口如 : 
		 * @param username  登录名
		 * @param password   密码
		 * @param remotePath  上到ftp服务器的磁盘路径
		 * @param fileNamePath  要上传的文件路径
		 * @param fileName 要上传的文件名
		 * @return
		 */
	 public String ftpUpload(String url, String port, String username,String password, String remotePath, String fileNamePath,String fileName) {
		 FTPClient ftpClient = new FTPClient();
		 FileInputStream fis = null;
		 String returnMessage = "0";
		 try {
			 ftpClient.connect(url, Integer.parseInt(port));
			 boolean loginResult = ftpClient.login(username, password);
			 int returnCode = ftpClient.getReplyCode();
			 if (loginResult && FTPReply.isPositiveCompletion(returnCode)) {// 如果登录成功
				 ftpClient.makeDirectory(remotePath);
				 // 设置上传目录
				 ftpClient.changeWorkingDirectory(remotePath);
				 ftpClient.setBufferSize(1024);
				 ftpClient.setControlEncoding("UTF-8");
				 ftpClient.enterLocalPassiveMode();
						 fis = new FileInputStream(fileNamePath + fileName);
				 ftpClient.storeFile(fileName, fis);
				 
				 returnMessage = "1";   //上传成功 		
			 } else {// 如果登录失败
				 returnMessage = "0";
				 }
} catch (IOException e) {
			 e.printStackTrace();
			 throw new RuntimeException("FTP客户端出错!", e);
		 } finally {
			 //IOUtils.closeQuietly(fis);
		 try {
			 ftpClient.disconnect();
		 } catch (IOException e) {
			 	e.printStackTrace();
			 	throw new RuntimeException("关闭FTP连接发生异常!", e);
		 	}
		 }
		 return returnMessage;
	 }
‘肆’ 用php如何把一些文件和图片上传到另一指定的服务器
第一种:使用html自带的file控件,然后后台通过php提交到服务器
第二种:使用php自带的ftp函数上传到服务器
‘伍’ 怎么上传图片到nginx服务器
看你平时使用什么方式连接服务器:
ftp:图形界面  直接文件传输
xshell:1、图形界面 文件传输
2、使用linux命令(yum -y install lrzsz)
‘陆’ 本地电脑的图片怎么上传到服务器
