求救,大虾请进(在线等......)
我想用fileupload的组件,上传图片到图片服务器,请问应该怎么写?比如说我的HTML页面在192.168.1.10这台机器上,但是我操作的时候想把图片传到192.168.1.12这台机器上,两台机器都是linux系统,而且都有密码,程序该怎样写?
------解决方案--------------------先把图片上传到服务器,也就是192.168.1.10,然后再把图片上传到192.168.1.12。。 
 至于10怎么到12那就得看你自己采取什么方式了,如果是直接写文件的话,那必须给10权限,如果是12开了FTP服务器的话,直接FTP上传就OK
------解决方案--------------------public ActionForward KH016_Confirm(ActionMapping mapping, 
 			ActionForm form, HttpServletRequest request, 
 			HttpServletResponse response) throws Exception { 
 		try 
 		{ 
 			KH010Form thisForm = (KH010Form) form; 
 			KH010Logic KH010Logic = new KH010Logic();  			 
 			FormFile file=thisForm.getWorkhistory();  			 
 			FormFile file2 = thisForm.getProjecthistory();  			 
 			String workfile = file.getFileName(); 
 			String projectfile = file2.getFileName();   
 			String uploadPath = BseSystemPropertyCopy.getInstance().getProperty( "updown_path ")+ "\\ ";  			 
 			if(!(new File(uploadPath).isDirectory())) 
 			{ 
 				new File(uploadPath).mkdir(); 
 			}   
 			if (!workfile.equals( " ")) 
 			{ 
 				copy2(file,uploadPath); 
 			}  			 
 			if (!projectfile.equals( " ")) 
 			{ 
 				copy2(file2,uploadPath); 
 			}  			 
 			KH010Logic.updateFile(thisForm, request,workfile,projectfile);  			 
 			thisForm.setCloseflg( "1 "); 
 		} 
 		catch (Exception exp) 
 		{ 
 			logger.error(exp); 
 			return (mapping.findForward( "ERROR ")); 
 		}  		 
 		return (mapping.findForward(KH010Constants.PAGE_KH016)); 
 	}   
           public ActionForward KH016_Confirm(ActionMapping mapping, 
 			ActionForm form, HttpServletRequest request, 
 			HttpServletResponse response) throws Exception { 
 		try 
 		{ 
 			KH010Form thisForm = (KH010Form) form; 
 			KH010Logic KH010Logic = new KH010Logic();  			 
 			FormFile file=thisForm.getWorkhistory();  			 
 			FormFile file2 = thisForm.getProjecthistory();  			 
 			String workfile = file.getFileName(); 
 			String projectfile = file2.getFileName();   
 			String uploadPath = BseSystemPropertyCopy.getInstance().getProperty( "updown_path ")+ "\\ ";  			 
 			if(!(new File(uploadPath).isDirectory())) 
 			{ 
 				new File(uploadPath).mkdir(); 
 			}   
 			if (!workfile.equals( " ")) 
 			{ 
 				copy2(file,uploadPath); 
 			}  			 
 			if (!projectfile.equals( " ")) 
 			{ 
 				copy2(file2,uploadPath); 
 			}  			 
 			KH010Logic.updateFile(thisForm, request,workfile,projectfile);  			 
 			thisForm.setCloseflg( "1 "); 
 		} 
 		catch (Exception exp) 
 		{ 
 			logger.error(exp); 
 			return (mapping.findForward( "ERROR ")); 
 		}  		 
 		return (mapping.findForward(KH010Constants.PAGE_KH016)); 
 	}