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

java文件上传方法

文件上传方法(一次上传一个文件,多个文件的话,请写循环调用)
Upload.uploadFile(theFile, filePath)
说明:
theFile:类型是FormFile
filePath:action中路径获取方法    this.getServlet().getServletContext().getRealPath("/")
调用此方法返回文件上传后的路径名
上传多个文件时,请设置每个文件之间1秒的延迟,否则文件会被覆盖
package common.com;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.commons.lang.RandomStringUtils;
import org.apache.struts.upload.FormFile;
/**
 * @author lsc
 * 文件上传
 */
public class Upload {
 /**
  * 文件上传
  * @param theFile(FormFile)
  * @param filePath(action中路径获取方法:this.getServlet().getServletContext().getRealPath("/") )
  * @return
  */
 public static String uploadFile(FormFile theFile , String filePath) {
  String fileName = theFile.getFileName();//取得上传的Msds文件名
  try{
         String hardPath = "";
            /*
             * 取当前系统路径D:\Tomcat5\webapps\coka\ 其中coka 为当前context
             */
            //String filePath = this.getServlet().getServletContext().getRealPath("/");
            File savePath = new File(filePath + "UploadFiles\\");
           if (!savePath.exists()) {
            savePath.mkdir();
           }
           if


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

Java重写与重载

 
有时候,类的同一种功能有多种实现方式,到底采用那种实现方式,取决于调用者
给定的参数。例如杂技师能训练动物,对于不同的动物有不同的训练方式。
       
public void train
(Dog dog){
       
//
训练小狗站立,排队,做算 ......

XJad2.2(Java源代码反编译工具)


  XJad2.2(Java源代码反编译工具)
  立即下载
  XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2。
  XJad可处理多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理*.jar文件。
  XJad带有多页面文本编辑器,反编译完成后可以直接编辑查看,编辑器支持java语法的高亮显示功能。
   ......

Java String.Format() 方法及参数说明

JDK1.5中,String类新增了一个很有用的静态方法String.format():
format(Locale l, String format, Object... args) 使用指定的语言环境、格式字符串和参数返回一个格式化字符串。
format(String format, Object... args) 使用指定的格式字符串和参数返回一个格式化字符串。
举几个这个方法实用的例子(注释是输出结果): ......

C++ 代码改java代码 急急!!

typedef struct 
{
    BYTE    baOrigMDN[8];      /* 主叫用户MDN */
    BYTE    baDestMDN[8];      /* 被叫用户MDN */
    BYTE    bOrigIsVIP;   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号