起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 304|回复: 12

【结帖】能否这样进入工作台?**

[复制链接]
发表于 2008-2-19 11:49:42 | 显示全部楼层 |阅读模式
常规进入工作台是这样开IE 然后输入地址: http://192.168.0.1:8081/x3
出现登陆窗体后,输入 帐号:zhang  登陆成功.

现在能不能这样登陆.
我在IE里输入  http://192.168.0.1:8081/x3?uid=zhang
在IE里写上zhang,不经过登陆窗体.直接进入工作台,可以吗?
回复

使用道具 举报

发表于 2008-2-19 11:59:33 | 显示全部楼层
楼主,不行的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-19 13:10:30 | 显示全部楼层
嗯,知道了.谢谢
回复 支持 反对

使用道具 举报

发表于 2008-2-19 13:29:29 | 显示全部楼层
楼主,不好意思,刚刚我同事跟说了,你1楼的需求是可以实现的,但前提是需要熟知jsp,因为这个需求与jsp有关,你只要把参数接收下来,然后使用我们x3x控件中的logon方法就可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-19 13:43:24 | 显示全部楼层
哦,你先帮看看 我的消息提示的帖子. 这个问题.我一会在详细问.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-19 14:28:59 | 显示全部楼层
最初由 Akon 发布
[B]楼主,不好意思,刚刚我同事跟说了,你1楼的需求是可以实现的,但前提是需要熟知jsp,因为这个需求与jsp有关,你只要把参数接收下来,然后使用我们x3x控件中的logon方法就?.

以下省略...... [/B]



Akon 能不能 把方法说得详细一些
回复 支持 反对

使用道具 举报

发表于 2008-2-19 14:40:35 | 显示全部楼层
修改 X3 Server\TOMCAT\webapps\x3\Business.jsp 文件
<script type="text/javascript">
  function BeforeClose()
  {
    if(!X3X.TerminateQuery())
    {
      event.returnValue = "";
    }
  }

  alert("<%= request.getParameter("uid") %>")
  document.title = X3X.DisplayName;
  X3X.ServerURL = "<%= url%>"
  X3X.ShowSplash();
  X3X.UpdateVersion();
  X3X.Init();
  X3X.CloseSplash();
  X3X.logon("<%= request.getParameter("uid") %>", "") ;
  X3X.Run("", "", "", "");
  document.body.onbeforeunload=BeforeClose;
  document.title = X3X.DisplayName;
</script>
回复 支持 反对

使用道具 举报

发表于 2008-2-19 14:41:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-19 15:49:59 | 显示全部楼层
效果是实现了,但是带来了2个负面问题.
1关闭后会报错.
2  现在用 http://192.168.0.199:8081/x3/Business.jsp?uid=zhang 登陆 我想注销换用户,也会报错.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-19 16:44:36 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 02:25 , Processed in 0.040462 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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