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

QQ登录

只需一步,快速开始

查看: 8754|回复: 12

[结贴] 在X5里用attachmentImage上传的图片怎么在外部系统访问

[复制链接]

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
发表于 2015-10-16 18:55:51 | 显示全部楼层 |阅读模式
版本: BeX5V3.1 小版本号: 2
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: IE10
在X5里用attachmentImage上传的图片怎么在外部系统访问?



91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2015-10-19 10:38:32 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2015-10-19 13:36:32 | 显示全部楼层
jishuang 发表于 2015-10-19 10:38
http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=78288&pid=165174262


1.png

我的版本是3.1.2的,能适用么?

我获取完路径后,这个用户如果注销了,是不是图片路径也不能用了?

这个图片是要一直显示的。。。。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2015-10-19 17:20:03 | 显示全部楼层
java的3.1.2版本中可以用
js的可以用var url = DocUtils.InnerUtils.getURLByFileID({docPath:rootPath,fileID:fileID,context:this.getContext()})

需要引用DocUtils = require('$UI/system/components/justep/docCommon/docUtil');

只要页面运行这就能显示出来
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2015-10-21 15:03:07 | 显示全部楼层
jishuang 发表于 2015-10-19 17:20
java的3.1.2版本中可以用
js的可以用var url = DocUtils.InnerUtils.getURLByFileID({docPath:rootPath,fil ...

我现在是这么做的,在保存图片的时候就把图片的路径保存到数据库中,外部系统访问时,直接访问路径,就不用系统集成的方法了。。。。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2015-10-21 17:24:21 | 显示全部楼层
chaierkid 发表于 2015-10-21 15:03
我现在是这么做的,在保存图片的时候就把图片的路径保存到数据库中,外部系统访问时,直接访问路径,就不 ...

attachmentImage不能这样,只能用的时候取,你的这个方案,如果在企业版上应该就用不起来了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2015-10-21 17:42:54 | 显示全部楼层
jishuang 发表于 2015-10-21 17:24
attachmentImage不能这样,只能用的时候取,你的这个方案,如果在企业版上应该就用不起来了 ...

为什么呀。。。。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2015-10-22 13:11:53 | 显示全部楼层
chaierkid 发表于 2015-10-21 17:42
为什么呀。。。。

url是要会做校验的啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2015-10-23 09:18:40 | 显示全部楼层
本帖最后由 chaierkid 于 2015-10-23 09:26 编辑
jishuang 发表于 2015-10-22 13:11
url是要会做校验的啊

但是我如果像您说的,每次图片都去请求会很慢的,这个图片有很多的。。。。


有没有其他上传图片的组件不用验证url?

或者给我一个其他的建议:我现在是在X5里做了一个上传图片的后台管理,前台是其他的系统,然后在前台访问,X5中上传的图片。。。。。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2015-10-23 16:10:00 | 显示全部楼层
那可以用blobImage组件,把图片直接用二进制的形式取到数据库中
直接去从数据库读取数据
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 06:11 , Processed in 0.077899 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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