NutzCN Logo
问答 关于UploadAdapter适配器问题
发布于 3314天前 作者 qq_e24e3d78 2772 次浏览 复制 上一个帖子 下一个帖子
标签:

服务器用@AdaptBy(type = UploadAdaptor.class, args = { "ioc:picUpload" })
安卓端没有form表单,要怎么上传图片?

9 回复

可选方案很多,简单说2个

  1. apache http client,即android内置的那个,支持mulitpart的,你查查文档就有
  2. 换个思路,直接用流,不需要适配器

@wendal QQ图片20151026151911_png QQ截图20151026152052_png
服务器端 map拿不到值

nutz的日志会显示解析到什么文件,什么属性的

@wendal sorry

2:18,338 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:144) DEBUG - Get 'userModule2'<class net.eluxue.online.module.UserModule2>
2015-10-26 15:52:18,338 org.nutz.mvc.upload.UploadAdaptor.getReferObject(UploadAdaptor.java:177) DEBUG - Select Html4 Form upload parser --> //elxonline/user/index1
2015-10-26 15:52:18,338 org.nutz.mvc.upload.FastUploading.parse(FastUploading.java:38) DEBUG - FastUpload : /user/index1
2015-10-26 15:52:18,338 org.nutz.mvc.upload.FastUploading.parse(FastUploading.java:53) DEBUG - info created
2015-10-26 15:52:18,338 org.nutz.mvc.upload.FastUploading.parse(FastUploading.java:59) DEBUG - Params map created - 0 params
2015-10-26 15:52:18,339 org.nutz.mvc.upload.FastUploading.parse(FastUploading.java:71) INFO  - boundary no found!!

FastUploading创建参数对象就是0个参数,这可能是哪出问题呢

上传的数据格式不对咯,并不符合html的表单上传文件

上传的数据格式不对咯,并不符合html的表单上传文件

@qq_e24e3d78 如果不在意大小的话,可以试试nutz.http的上传

另外,建议你先本地用http client测试好了,再转到android测试

@qq_e24e3d78 如果不在意大小的话,可以试试nutz.http的上传

另外,建议你先本地用http client测试好了,再转到android测试

添加回复
请先登陆
回到顶部