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

QQ登录

只需一步,快速开始

查看: 4516|回复: 11

[结贴] 关于attchment组件文件上传路径问题

[复制链接]

1

主题

7

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
发表于 2017-8-4 19:05:07 | 显示全部楼层 |阅读模式
如题,现使用attchment组件上传图片,通过修改simpleFileStore.j文件可以修改文件上传路径;
但现在问题是:我只能上传到本机,无法上传到远程服务器,如公司搭建的linux服务器。
请问:如何修改路径,以将文件上传到远程服务器?
发表于 2017-8-8 16:21:18 | 显示全部楼层
herbye 发表于 2017-8-8 15:43
好的!还有一个问题:
actionUrl和uploader.actionUrl有何区别?应该指向后台action.java文件地址还是指 ...

他俩是一样的,指向同一个地址!!有兴趣可以研究一下源码!
uploader.actionUrl 表示上传!
actionUrl  应该是下载!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 1 反对 0

使用道具 举报

发表于 2017-8-8 15:20:28 | 显示全部楼层
herbye 发表于 2017-8-8 14:16
您好,还是这个问题:

请问attachmentSimple1是否应改成.w页面中attachmentSimple组件的xid?

是的!这个是参考!根据自己的具体情况修改!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 1 反对 0

使用道具 举报

发表于 2017-8-7 09:15:54 | 显示全部楼层
请问你是WEX5 还是BeX5
如果是BeX5 ,文档服务器是可以单独部署在远程服务器上的! 可以在BeX5 模块发帖提问

WeX5 默认就是baasServer ,服务没有分开! 你可以在linux环境再部署一个baasServer  ,指定上传的地址就行了!
http://docs.wex5.com/wex5-ui-question-list-2100
qq:1912779713
WeX5教程--WeX5下载
回复 支持 1 反对 0

使用道具 举报

发表于 2017-8-8 14:07:24 | 显示全部楼层
herbye 发表于 2017-8-8 11:09
你好,这端代码我没看太懂:

页面的 onLoad 事件中
qq:1912779713
WeX5教程--WeX5下载
回复 支持 1 反对 0

使用道具 举报

1

主题

7

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
 楼主| 发表于 2017-8-8 11:09:46 | 显示全部楼层
你好,这端代码我没看太懂:
客户端js
Model.prototype.modelLoad = function(event){
    this.comp("attachmentSimple1").actionUrl = URL;
    this.comp("attachmentSimple1").uploader.actionUrl = URL;
}


请问这段代码应该写在哪里?
回复 支持 反对

使用道具 举报

1

主题

7

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
 楼主| 发表于 2017-8-8 14:16:58 | 显示全部楼层
liangyongfei 发表于 2017-8-8 14:07
页面的 onLoad 事件中

您好,还是这个问题:
this.comp("attachmentSimple1").actionUrl = URL;
this.comp("attachmentSimple1").uploader.actionUrl = URL;

请问attachmentSimple1是否应改成.w页面中attachmentSimple组件的xid?

回复 支持 反对

使用道具 举报

1

主题

7

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
 楼主| 发表于 2017-8-8 15:43:40 | 显示全部楼层
liangyongfei 发表于 2017-8-8 15:20
是的!这个是参考!根据自己的具体情况修改!

好的!还有一个问题:
actionUrl和uploader.actionUrl有何区别?应该指向后台action.java文件地址还是指向action中某一方法?


回复 支持 反对

使用道具 举报

1

主题

7

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
 楼主| 发表于 2017-8-10 10:16:46 | 显示全部楼层
liangyongfei 发表于 2017-8-8 16:21
他俩是一样的,指向同一个地址!!有兴趣可以研究一下源码!
uploader.actionUrl 表示上传!
actionUrl   ...

前辈,文件路径问题已经解决!按照您说的方法,修改了调用文件上传的地址为我自己的远程服务器中的代码,可以实现文件上传了!但现在有了新问题:文件上传存在跨域问题,我用电脑火狐浏览器测试时由于下载了跨源组件,可以测试成功,换了chrome浏览器无法上传,提示跨源问题;所以放在手机上也无法完成上传功能,请问该如何解决?
回复 支持 反对

使用道具 举报

发表于 2017-8-10 13:21:18 | 显示全部楼层
herbye 发表于 2017-8-10 10:16
前辈,文件路径问题已经解决!按照您说的方法,修改了调用文件上传的地址为我自己的远程服务器中的代码, ...

后台服务是什么?设置服务器支持跨域就行
http://docs.wex5.com/ajax-cross-domain/

如果是baasServer 支持跨域配置
http://docs.wex5.com/wex5-server-question-list-2011/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-9 02:58 , Processed in 0.054863 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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