解决方案 »

  1.   

    String filename=ServletActionContext.getRequest().getRealPath("/images").replaceAll("\\\\", "/") +"/"+getPhotoFileName();
    肯定是这句错了调调看呗
      

  2.   

    楼上,他那句就单写在那,用到filename的代码都被注释了,怎么可能问题在那.
    问题应该是 photoFileName,看调用setPhotoFileName这个方法的地方,
    不管单张还是多张上传,找保存文件名的变量准没错.
      

  3.   


    这是struts2默认调用的,在哪改呢?能具体点吗?我发现是表单加了enctype="multipart/form-data" ,害文本框的内容也叠加了,不过不加enctype="multipart/form-data"就上传不了图片: