我写的上传照片到服务器 看见图片在upload文件夹下 可是等了一会图片就全部没一了? 怎么办呢?
public class UploadAction extends ActionSupport{
    private File file;  
    
    private String fileFileName;  
  
    private String fileContentType;  
public File getFile() {  
        return file;  
    }  
  
  
  
    public void setFile(File file) {  
        this.file = file;  
    }  
  
  
  
    public String getFileFileName() {  
        return fileFileName;  
    }  
  
  
  
    public void setFileFileName(String fileFileName) {  
        this.fileFileName = fileFileName;  
    }  
  
  
  
    public String getFileContentType() {  
        return fileContentType;  
    }  
  
  
  
    public void setFileContentType(String fileContentType) {  
        this.fileContentType = fileContentType;  
    }  
  
    public String execute() throws Exception{  
        
     Calendar calendar = Calendar.getInstance();
     String nfilename = String.valueOf(calendar.getTimeInMillis());  
        
        String dir =ServletActionContext.getServletContext().getRealPath("/upload");  
        int index = fileFileName.indexOf("."); 
        fileFileName = fileFileName.replace(fileFileName.substring(0, index), nfilename); 
          
        File dirFile = new File(dir);  
        if(!dirFile.exists()){  
            dirFile.mkdir();  
        }  
          
        FileInputStream fis = new FileInputStream(file);  
        BufferedInputStream bis = new BufferedInputStream(fis);  
          
        
        FileOutputStream fos = new FileOutputStream(new File(dirFile,fileFileName));  
        BufferedOutputStream bos = new BufferedOutputStream(fos);  
          
        byte[] bytes = new byte[1024];  
        int len = 0;  
        while((len = bis.read(bytes))!=-1){  
            bos.write(bytes, 0, len);  
        }  
       
        bis.close();  
        bos.close();  
        return "success";  
    }  }这是我的action代码 请大家帮忙看看 为什么就没有图片了呢?