首页 新闻 会员 周边 捐助

两套或者多套不同的J2EE系统间页面赋值

0
悬赏园豆:100 [待解决问题]

小白求大大神指导:

a系统里web页面点击之后跳转b系统的页面并且在弹出的b系统页面赋值,请问这样有什么方法能实现?如果能,那么如何安全的传值过去?平常我们做的赋值都是在一个系统里面啊。。。

TryTryTry的主页 TryTryTry | 初学一级 | 园豆:102
提问于:2015-03-10 16:42
< >
分享
所有回答(6)
0

你可以用js弹出一个iframe,然后通过url后面的参数进行传值

刘宏玺 | 园豆:14020 (专家六级) | 2015-03-10 16:51

这样不行啊,如果在当前页面嵌套那当前页面的内容怎么处理?而且需求里面只能以打开新窗口的方式实现;不过还是谢谢你啦

支持(0) 反对(0) TryTryTry | 园豆:102 (初学一级) | 2015-03-10 17:05

@TryTryTry: 打开新的页面也得靠url传值啊

支持(0) 反对(0) 刘宏玺 | 园豆:14020 (专家六级) | 2015-03-10 21:26
0

最简单的肯定是url传值,安全性较差。

其他还可以通过数据库啊,专门的键值对系统等方式传递。

个人觉得,你的需求url就够了样。

幻天芒 | 园豆:37207 (高人七级) | 2015-03-11 08:59
0

Url传值方便 如果数据很重要就进行加密处理哇 b接收到数据后再进行相应处理

Chaoa | 园豆:643 (小虾三级) | 2015-03-11 11:19

嗯嗯,谢谢

支持(0) 反对(0) TryTryTry | 园豆:102 (初学一级) | 2015-03-11 21:39
0

也可以考虑下 cookie 

Zachary_Fan | 园豆:762 (小虾三级) | 2015-03-11 17:32

是的,我们我们公司的有几个同事也是这么说的呢,谢谢!

支持(0) 反对(0) TryTryTry | 园豆:102 (初学一级) | 2015-03-11 21:40
0

貌似以前做项目当中 用过一个 比较笨的办法:

2套系统 实现同一种加密方式。

然后用URL 传递过去。然后再解密出来。

落幕残情 | 园豆:34 (初学一级) | 2015-03-12 15:44
0

1. cookie保存值, 但是你得考虑如跨域、安全问题(可以加密后保存)。

2. url参数传值,  你得考虑安全性(加密值)、长度限制, 各个浏览器限制都不一样, web服务器也有限制。 

3. 用数据库表或其它存储方式来保存值, 这个有点麻烦。

以上方法都能实现。

问天何必 | 园豆:3311 (老鸟四级) | 2015-03-13 11:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册