解决方案 »

  1.   

    form表单的属性 enctype=multipart/form-data 加上了没?
      

  2.   

    加上了,貌似是ajax不支持文件上传! 我晕了!!!
      

  3.   

    加上了,貌似是ajax不支持文件上传! 我晕了!!!
    struts2对文件上传已经做了封装的,你在action类里添加这几个属性
    private File name; //上传的文件的name(input)
    private String nameFileName; //文件名称(xxxFileName)
    private String nameContentType; //文件类型(xxxContentType)
    还有set方法,这几个名字的格式是固定的,直接就能取到文件.