起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2424|回复: 9

[结贴] attachmentSimple文件上传问题!!!

[复制链接]

89

主题

627

帖子

4216

积分

论坛元老

Rank: 8Rank: 8

积分
4216
QQ
发表于 2017-5-17 11:38:49 | 显示全部楼层 |阅读模式
本帖最后由 少翊 于 2017-5-17 11:39 编辑

参考外卖里面图片上传的案例,现在不清楚attachmentSimple上传文件过程。 图片中的请求参数是从哪里获得的?哪个是文件数据?




QQ截图20170517113401.jpg
QQ截图20170517113443.jpg
时也运也命也,非吾之所能也。

89

主题

627

帖子

4216

积分

论坛元老

Rank: 8Rank: 8

积分
4216
QQ
 楼主| 发表于 2017-5-17 14:21:21 | 显示全部楼层
求解啊
时也运也命也,非吾之所能也。
回复

使用道具 举报

89

主题

627

帖子

4216

积分

论坛元老

Rank: 8Rank: 8

积分
4216
QQ
 楼主| 发表于 2017-5-17 15:31:01 | 显示全部楼层
this.comp("attachmentSimple1").actionUrl = URL;
this.comp("attachmentSimple1").uploader.actionUrl = URL;
我用这个方法指定服务地址为自己写好的地址,
访问直接报跨域错误,但是我服务端的代码设置了允许跨域
最后看到是前端访问的时候请求头里没有设置跨域
这里我又找不到attachmentSimple是如何发送请求的!
时也运也命也,非吾之所能也。
回复 支持 反对

使用道具 举报

发表于 2017-5-17 17:04:24 | 显示全部楼层
少翊 发表于 2017-5-17 15:31
this.comp("attachmentSimple1").actionUrl = URL;
this.comp("attachmentSimple1").uploader.actionUrl =  ...

参考 /UI2/demo/takeoutAdmin/addCuisine.w  的attachmentSimple 组件的actionUrl 设置的是
/baas/takeoutAdmin/attachment/SimpleFileStore

访问的java代码是:/Baas/takeoutAdmin/SimpleFileStore.java

post请求应该看不到上传数据的! 文件上传是二进制
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

44

主题

150

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
QQ
发表于 2017-7-6 17:08:52 | 显示全部楼层
完全可以换种思路,常规方法可能会简单快很多
回复 支持 反对

使用道具 举报

发表于 2017-7-6 17:13:11 | 显示全部楼层
xiongxiong 发表于 2017-7-6 17:08
完全可以换种思路,常规方法可能会简单快很多

文件上传还可以参考:
/UI2/demo/picCut/index.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

89

主题

627

帖子

4216

积分

论坛元老

Rank: 8Rank: 8

积分
4216
QQ
 楼主| 发表于 2017-7-6 17:17:04 | 显示全部楼层
xiongxiong 发表于 2017-7-6 17:08
完全可以换种思路,常规方法可能会简单快很多

嗯 已解决
时也运也命也,非吾之所能也。
回复 支持 反对

使用道具 举报

354

主题

945

帖子

2404

积分

金牌会员

Rank: 6Rank: 6

积分
2404
QQ
发表于 2017-7-21 15:33:49 | 显示全部楼层

如何上传图片的,请教
回复 支持 反对

使用道具 举报

354

主题

945

帖子

2404

积分

金牌会员

Rank: 6Rank: 6

积分
2404
QQ
发表于 2017-7-21 17:22:25 | 显示全部楼层
少翊 发表于 2017-5-17 15:31
this.comp("attachmentSimple1").actionUrl = URL;
this.comp("attachmentSimple1").uploader.actionUrl =  ...

请问前端跨域是如何设置的?
我也遇到同样的问题
回复 支持 反对

使用道具 举报

89

主题

627

帖子

4216

积分

论坛元老

Rank: 8Rank: 8

积分
4216
QQ
 楼主| 发表于 2017-7-21 18:04:01 | 显示全部楼层
yuki 发表于 2017-7-21 17:22
请问前端跨域是如何设置的?
我也遇到同样的问题

jquery.form
使用的jquery.form表单提交插件
时也运也命也,非吾之所能也。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-18 12:22 , Processed in 0.083122 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表