易截截图软件、单文件、免安装、纯绿色、仅160KB

Java通过commons net.jar包上传ftp文件(样例)

public class FtpTest {
 public FtpTest() {
  // TODO Auto-generated constructor stub
 }
 /**
  * 上传ftp文件
  * @param upFile  上传文件详细信息
  * @param upDirectory  上传ftp目录
  */
 public static void ftpUpload(String upFile,String upDirectory){
  //获取配置文件信息
  FtpBean ftpBean = ReadFtpXML.readFtpXML();
  //判断配置信息是否存在
  if(ftpBean != null){
   FTPClient ftpClient = new FTPClient();
   FileInputStream fis =null;   
   try {
    ftpClient.connect(ftpBean.getFtpUrl());   //设置你连接ftp服务器地址
    ftpClient.login(ftpBean.getUserName(), ftpBean.getPassWord());  //设置ftp服务器的用户名,密码
    //读取你要上传的文件
    File file = new File(upFile);
    fis = new FileInputStream(file);
    
    //设置上传目录
    ftpClient.changeWorkingDirectory(upDirectory);
    ftpClient.setBufferSize(1024);
    ftpClient.setControlEncoding("GBK");
    //设置文件类型
    ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
    //上传后文件名称
    boolean falg = ftpClient.storeFile("HelloWorld.txt", fis);
    if(falg){
     System.out.println("OK");
    }else{
     System.out.println("NO");
    }
    
   } catch (SocketException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
   } catch (IOException e) {
    // TODO Auto-generated catch blo


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

解析Java类和对象的初始化过程

类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......

传智播客java学习 mvc开发模式

今天我学习了java 的mvc开发模式,我做了简单的笔记:
1.         <jsp:userBean id=”” class=””>   ,id代表两层含义:
a)         Java代码里面的实例
b)     &nb ......

原创+源码 基于Java Web技术开发的BBS论坛系统

 本文转自:程序员之家论坛  原文地址:http://www.phome.asia/forum/thread/20601.htm
 
我已把附件上传到csdn下载频道地址:http://download.csdn.net/source/1928015
            也可去原文地址下载附件。(*^__^*)
前 言
  &nbs ......

Java学习 Eclipse中serialVersionUID

serialVersionUID 用来表明类的不同版本间的兼容性。
有两种生成方式:
 一个是默认的1L,比如:private static final long serialVersionUID = 1L;(对应修复方法1)
 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如:
private static final   long serialVersionUI ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号