我的意思也是提交后在servlet拿到了FilePart 怎么判断?

解决方案 »

  1.   

    我要求提交的文件必须是实际存在.gif文件。如果是其它类型或根本不存在的文件则要报错。
    在servlet里怎么做判断?
      

  2.   

    取后缀名判断是否是gif不就可以了
    是才处理
    不是,调用设置好的错误处理页面
      

  3.   

    这样子的话,还存在一个缺陷啊,如果用户输入的是一个不存在的.gif文件呢?
      

  4.   

    除非用applet从本地读文件,以及判断文件是否存在,然后以流的方式写到server上。
      

  5.   

    可以读一下文件大小,如果文件大小为0,int fileSize=myFile.getSize(); 
    就是文件不存在。
      

  6.   

    1/得到那个文件全路径
    2/
    public void setfFile(String FF){
     this.fFile = FF
    }
    File ff = new File(this.fFile);
    if(ff.exists()){//文件存在
    }