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

QQ登录

只需一步,快速开始

查看: 6613|回复: 14

[结贴] 如何获取用户登录后的bsessionid值?

  [复制链接]

311

主题

944

帖子

1708

积分

金牌会员

Rank: 6Rank: 6

积分
1708
QQ
发表于 2013-12-2 15:52:28 | 显示全部楼层 |阅读模式
系统运行的URL地址为: http://127.0.0.1:8080/x5/portal2/process/portal/index.w?language=zh_CN&bsessionid=F5AA7428942561B5F7CE3743E2716CFA&activity=index

这其中的bsessionid 值在前台页面中是如何获取的? 因为我们有这样的需求,首页是自己设计的,上面放了一些图片,点击图片,进行相应的功能,这里要用到.w及bsessionid的值,
请问这要如何才能获取呢???

怒发冲冠凭栏处,潇潇雨歇,抬望眼,仰天长啸,壮怀激烈。  
三十功名尘与土,八千里路云和月,莫等闲,白了少年头,空悲切

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-12-2 16:00:21 | 显示全部楼层
在portal2/process/portal/index.w文件中才能获取到bsessionid
重写的首页要基于al2/process/portal/index.w
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

311

主题

944

帖子

1708

积分

金牌会员

Rank: 6Rank: 6

积分
1708
QQ
 楼主| 发表于 2013-12-2 16:15:54 | 显示全部楼层
zhaixin 发表于 2013-12-2 16:00
在portal2/process/portal/index.w文件中才能获取到bsessionid
重写的首页要基于al2/process/portal/index. ...

重写的首页要基于al2/process/portal/index. ...

是什么意思呀? 能具体些吗?
怒发冲冠凭栏处,潇潇雨歇,抬望眼,仰天长啸,壮怀激烈。  
三十功名尘与土,八千里路云和月,莫等闲,白了少年头,空悲切
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-12-2 16:42:51 | 显示全部楼层
写错了,是基于 UI/portal2/process/portal/index.w文件
在这个文件,可以获取很多信息,例如当前登录者的功能,bsessionid等等
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

发表于 2013-12-2 21:58:27 | 显示全部楼层
sunch 发表于 2013-12-2 16:15
重写的首页要基于al2/process/portal/index. ...

是什么意思呀? 能具体些吗?

表单页面上获取bsessionid可以通过url上的参数获取:justep.Context.getRequestParameter("bsessionid")
经典门户的index上获取bsessionid:$.jpolite.ClientInfo.businessId
新门户的index上获取bsessionid: _config.bsessionid

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-12-3 13:39:58 | 显示全部楼层
你好楼主,该问题需要远程,已经通过技术服务QQ加你为好友了,请及时通过,我们会尽快QQ远程。
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

311

主题

944

帖子

1708

积分

金牌会员

Rank: 6Rank: 6

积分
1708
QQ
 楼主| 发表于 2013-12-4 13:39:05 | 显示全部楼层
需求就是:将菜单中的“运行”代码化,不知X5菜单中的运行是怎么写代码的?
Snap5.jpg
怒发冲冠凭栏处,潇潇雨歇,抬望眼,仰天长啸,壮怀激烈。  
三十功名尘与土,八千里路云和月,莫等闲,白了少年头,空悲切
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-12-4 14:58:00 | 显示全部楼层
1、是取消运行,单击菜单就打开功能吗
2、可以使用下面的方法打开功能
justep.Portal.openWindow({url:"/UI/demo/components/process/html/html.w?process=/demo/components/process/html/htmlProcess&activity=mainActivity"});
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

311

主题

944

帖子

1708

积分

金牌会员

Rank: 6Rank: 6

积分
1708
QQ
 楼主| 发表于 2013-12-5 08:14:16 | 显示全部楼层
zhaixin 发表于 2013-12-4 14:58
1、是取消运行,单击菜单就打开功能吗
2、可以使用下面的方法打开功能
justep.Portal.openWindow({url:"/UI ...

1。是我自己做了个主页面,点击主页面上的图片或连接,进入相应的功能(类似点击运行功能)
2. 使用openWindow的方法打开功能,这里面的权限没有如何控制呀??

怒发冲冠凭栏处,潇潇雨歇,抬望眼,仰天长啸,壮怀激烈。  
三十功名尘与土,八千里路云和月,莫等闲,白了少年头,空悲切
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2013-12-5 09:49:11 | 显示全部楼层
可以在 all.js 的 FuncTreeView.prototype.init 方法中,通过this.funcMng.getFuncTree();得到当前人有权限的所有功能,设置主页面上的图片能否点击
或者在图片点击事件里面先验证权限,在打开功能
openWindow只负责在        <div id="funcFrame"></div>中打开功能
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 04:44 , Processed in 1.816424 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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