本帖最后由 u011613626 于 2013-11-06 15:03:14 编辑

解决方案 »

  1.   

    表单可以设置成这样的属性你的后台处理类出现问题了
    我记得不是用request来处理的
      

  2.   

    我知道,正因为request没办法用,所以才没办法判断jsp页面提交是否合法!
      

  3.   

    在上传的时候,走一步异步Ajax校验,后台校验成功后再切换enctype="multipart/form-data",真正上传。
      

  4.   

    先提交到一个页面然后页面得到request在转发
      

  5.   

    这种form一样可以取到别的表单域的值  用commons-fileupload吧
      

  6.   

    item.isFormField()里面的name和value就是提交的表单数据,直接验证就可以了
      

  7.   

    已经解决了,加了个try{}catch(){}就没问题了!
      

  8.   

    这样做不行,如果没有经过jsp页面, 这一行List<FileItem> fileitems = upload.parseRequest(request);就没办法执行,就会报错,一点意义都没有!