解决方案 »

  1.   

    你这个属于异步上传,可以网上搜一些异步上传的jquery框架,不过一般ie的兼容性不太好,如果需要兼容ie的各个版本就要自己写js了;
      

  2.   

     额我的主要意思是服务器端File类保存的路径应该怎么写,并且保存在tomcat的哪里比较好?
      

  3.   

    额我的主要意思是服务器端File类保存的路径应该怎么写,并且保存在tomcat的哪里比较好? 总不能写死在一个路径吧,这样可移植性也不好~
      

  4.   


    路径写配置文件里,不一定要写tomcat里,也不建议写tomcat里,图片多到一定程度放tomcat文件目录下不好管理。
      

  5.   

    存储的根目录(例如: /data/img/)保存在配置文件中;对应URL的根路径,例如 http:xxxx.com/resource/img/
    上传的文件名,+上传时间+上传IP,做一次hash(MD5或SHA1),用这个值做存储的文件名;(解决上传文件名冲突,中文问题)
    子目录按一定规则创建,比如日期或hash值的前几位;
    子目录+(hash后)文件名,作为资源访问URL,