<%@ page import='com.jspsmart.upload.SmartUpload' %>
SmartUpload mySmartUpload=new SmartUpload();
    mySmartUpload.initialize(pageContext);
    mySmartUpload.upload();
for (int i=0;i<mySmartUpload.getFiles().getCount();i++){          com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(i);          if (!myFile.isMissing()){
FileName=自定义的名字+"."+ myFile.getFileExt();
 myFile.saveAs("/"+ FileName);
}
}

解决方案 »

  1.   

    <%@ page contentType="text/html;charset=big5"%>
    <%@ page import="java.util.*" %>
    <%@ page import="java.sql.*" %>
    <%@ page import="com.jspsmart.upload.*"%><jsp:useBean id="mySmartUpload" scope="page" class="com.jspsmart.upload.SmartUpload" /><%
    //Initialization
    mySmartUpload.initialize(pageContext);
    mySmartUpload.setTotalMaxFileSize(12000000);
    //Upload
    mySmartUpload.upload();
    //Get the file name
    com.jspsmart.upload.File myFile = mySmartUpload.getFiles().getFile(0); 
    String _fileName1=myFile.getFileName();
    _fileName1=_fileName1.replaceAll("'","");
    _fileName1=_fileName1.replaceAll(" ","");
    String _fileName2=null; _fileName1=_yearStr+"_"+_weekStr+"_"+_fileName1;
    try {
    myFile.saveAs(_saveUrl+_fileName1);
    } catch (Exception f) { 
    System.out.println(f.toString());
    }%>