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

QQ登录

只需一步,快速开始

查看: 3385|回复: 11

[处理中3] attachmentSimple是否支持动静分离部署

[复制链接]

2

主题

10

帖子

50

积分

初级会员

Rank: 2

积分
50
QQ
发表于 2017-12-14 16:06:19 | 显示全部楼层 |阅读模式
图片上传想采用attachmentSimple,但发现attachmentSimple上传图片时会调用simpleFileStore.j,这是个java文件,项目的前端如果统一部署到nginx上,则simpleFileStore.j需要单独部署到后端,这样应该如何修改指定simpleFileStore.j的请求地址呢,目前是默认访问前端服务器上的simpleFileStore.j
发表于 2017-12-14 16:27:55 | 显示全部楼层
attachmentSimple 建议配置actionUrl 为 BaasServer 的地址!
.j是必须运行UIServer才可以的! 一般WeX5 只是调试时候使用的!

BaasServer 是可以单独部署到服务器上的! 就相当于是一个sevlet
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

10

帖子

50

积分

初级会员

Rank: 2

积分
50
QQ
 楼主| 发表于 2017-12-15 09:18:11 | 显示全部楼层
我们前端是用WeX5拖拽生成画面,后台web服务自己实现,请问能否把BassServer中涉及上传的java文件单独拿出来放到我们自己的后台服务中呢,然后配置actionUrl为我们自己的后台服务,或者是否还有其它方案?
回复 支持 反对

使用道具 举报

发表于 2017-12-15 14:37:53 | 显示全部楼层
linghexiushi 发表于 2017-12-15 09:18
我们前端是用WeX5拖拽生成画面,后台web服务自己实现,请问能否把BassServer中涉及上传的java文件单独拿出来 ...

可以啊!你可以参考代码:
/Baas/justep/SimpleFileStore.java 的实现!  自己做一个类似的后端实现!
actionurl 连接自己的后端也行!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

10

帖子

50

积分

初级会员

Rank: 2

积分
50
QQ
 楼主| 发表于 2017-12-15 17:30:38 | 显示全部楼层
谢谢回复,后台已经实现,图片已经可以上传和预览,现在还有一个问题,上传和预览http请求如何增加sessionid参数,类似actionUrl+sessionID=ddd
回复 支持 反对

使用道具 举报

发表于 2017-12-15 18:01:18 | 显示全部楼层
linghexiushi 发表于 2017-12-15 17:30
谢谢回复,后台已经实现,图片已经可以上传和预览,现在还有一个问题,上传和预览http请求如何增加sessioni ...

url上 加 url参数 ,就是问号 后面加参数的方式

或者ajax 请求url传参! 这个你上网搜下吧!标准的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

10

帖子

50

积分

初级会员

Rank: 2

积分
50
QQ
 楼主| 发表于 2017-12-18 10:10:59 | 显示全部楼层
我这边尝试修改了UI2\system\components\justep\attachment\attachmentSimple.js中的几个actionUrl赋值的地方,加上了我们自己的jsessionid,例如initUploader:Function中:
                 var actionUrl=require.toUrl(this.actionUrl)+";JSESSIONID="+getAccessToken();     //其中getAccessToken是我们自己的实现
但抓http报文看没起作用,http请求中还是没有jsessionId,所以想问一下
1  修改了组件中的attachmentSimple.js,如何让改过的组件生效,目前我们只是编译.w文件,然后拷贝编译后的4个文件到项目工程的前端目录里
2  修改attachmentSimple.js中哪个方法中的actionUrl的赋值,可以让上传和预览的请求带上JsessionID
               
回复 支持 反对

使用道具 举报

发表于 2017-12-18 14:37:14 | 显示全部楼层
linghexiushi 发表于 2017-12-18 10:10
我这边尝试修改了UI2\system\components\justep\attachment\attachmentSimple.js中的几个actionUrl赋值的地 ...

如果你是使用attachmentSimple获取图片的!  可以修改java代码,设置图片不缓存就行了!
http://docs.wex5.com/wex5-server-question-list-2038
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

10

帖子

50

积分

初级会员

Rank: 2

积分
50
QQ
 楼主| 发表于 2017-12-18 14:52:45 | 显示全部楼层
您可能没明白我的意思,我是想修改组件attachmentSimple的源码,以达到该组件的所有的http request请求都加上jsessionID的目的,现在的问题是,我修改了组件attachmentSimple.js,如何让修改生效呢?
回复 支持 反对

使用道具 举报

发表于 2017-12-18 16:13:37 | 显示全部楼层
linghexiushi 发表于 2017-12-18 14:52
您可能没明白我的意思,我是想修改组件attachmentSimple的源码,以达到该组件的所有的http request请求都加 ...

http://docs.wex5.com/wex5-ui-question-list-2212
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 21:08 , Processed in 0.058587 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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