首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

struts2的ajax上传图片的有关问题

2012-03-21 
struts2的ajax上传图片的问题private File upload// 实际上传文件这里每次用ajax上传的时候 setUpload方

struts2的ajax上传图片的问题
private File upload;// 实际上传文件
这里每次用ajax上传的时候 setUpload方法会报错。
是不是struts2的拦截器导致的?

错误信息:
ognl.MethodFailedException: Method "setUpload" failed for object action.upload@b9b618 [java.lang.NoSuchMethodException: action.upload.setUpload([Ljava.lang.String;)]
                                             谢谢。


[解决办法]
如果你指的WEB中,HTML的FILE元素传递的数据,字符只能取到文件名,而取不到文件体,这是浏览器的问题,我们无从解决。如果是JAVA传递给JAVA,那需要你对HTTP报文进行构造和解析,一般情况下HTTP协议可以传递流式数据。

热点排行