使用swfUpload进行批量上传图片
uploadInput页面:
?
上传页面用到的handler.js文件的内容:
?
后台进行处理的struts2 Action代码:
this.startResizedUpload(this.getFile(0).ID, 100, 100, SWFUpload.RESIZE_ENCODING.JPEG, 100);这句有问题,不知道你是不是也这样写的,如果你在上传图片的时候也曾试图改变图片的大小,那就会有问题了,因为这里在改变大小的时候用的是JPEG的编码,所以你只能上传JPEG的图片,如果不改变大小就没事了,或者你就使用对应的ENCODING去改变图片的大小。