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

QQ登录

只需一步,快速开始

楼主: 费曼

[结贴] 怎么免登陆情况下使用BIZ的页面

[复制链接]

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
 楼主| 发表于 2018-1-3 11:58:42 | 显示全部楼层
jishuang 发表于 2018-1-3 11:28
没有自动登录,需要自己调用登录,登录后还需要自己把bsessionid拼到url在重新打开
所以前面告知的方案就是 ...

现在是我在开发工具里面右击W文件浏览器打开 然后就会弹出 登陆系统后才执行bizaction请求 要是我想改成 使用默认账号密码登录 该在哪里改代码
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-1-3 13:42:33 | 显示全部楼层
.w中就是自己默认登录后也需要自己再在url上拼接bsessionid后打开,而不是自己登录后就可以的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
 楼主| 发表于 2018-1-3 13:43:00 | 显示全部楼层
jishuang 发表于 2018-1-3 11:28
没有自动登录,需要自己调用登录,登录后还需要自己把bsessionid拼到url在重新打开
所以前面告知的方案就是 ...

现在弹出对话框告知没登录 代码在哪里的 不可能每个页面我都要加判断代码吧?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-1-3 13:59:07 | 显示全部楼层
平台的底层请biz层发请求判断的

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



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

使用道具 举报

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
 楼主| 发表于 2018-1-9 10:54:30 | 显示全部楼层
jishuang 发表于 2018-1-3 13:59
平台的底层请biz层发请求判断的

你用.j做入口啊

1.png

我还是不懂 就好像这个我打开报这个错 我希望的是不弹出这个 而是后台自动登录
回复 支持 反对

使用道具 举报

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
 楼主| 发表于 2018-1-9 11:54:25 | 显示全部楼层
jishuang 发表于 2018-1-3 13:59
平台的底层请biz层发请求判断的

你用.j做入口啊

2.png

我把2楼的代码放到.j文件里面 然后在js写代码 可是后端会出现
  1. 2018-01-09 11:53:55 开始-WINDOW生成中间文件: /UI2/Cases/Demo/process/Test/mainActivity.w
  2. 2018-01-09 11:53:55 结束-WINDOW生成中间文件: /UI2/Cases/Demo/process/Test/mainActivity.w
  3. 2018-01-09 11:53:55 开始-中间文件生成缓存文件: /UI2/Cases/Demo/process/Test/mainActivity.w
  4. 2018-01-09 11:53:56 结束-中间文件生成缓存文件: /UI2/Cases/Demo/process/Test/mainActivity.w
  5. 在测试
  6. 2018-01-09 11:53:57 开始-WINDOW生成中间文件: /UI2/portal/pc3/index.w
  7. 2018-01-09 11:53:57 结束-WINDOW生成中间文件: /UI2/portal/pc3/index.w
  8. 2018-01-09 11:53:57 开始-中间文件生成缓存文件: /UI2/portal/pc3/index.w
  9. 2018-01-09 11:53:57 结束-中间文件生成缓存文件: /UI2/portal/pc3/index.w
  10. 2018-01-09 11:53:57 JUSTEP153012, 当前用户不在在线用户列表中!
  11. 2018-01-09 11:53:57 excute stream action, params:{process=/SA/OPM/system/systemProcess, activity=mainActivity, action=getSysCode, parameters={}}
  12. com.justep.exception.LicenseException: 编码: JUSTEP153012; 提示: 当前用户不在在线用户列表中!
  13.         at com.justep.exception.LicenseException.create(Unknown Source)
  14.         at com.justep.util.Utils.throwSystemException(Unknown Source)
  15.         at com.justep.system.action.Engine.invokeActions(Native Method)
  16.         at com.justep.system.action.Engine.invokeActions(Unknown Source)
  17.         at com.justep.business.server.BusinessServer.doAction(Unknown Source)
  18.         at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
  19.         at com.justep.business.server.BusinessServer.excute(Unknown Source)
  20.         at com.justep.business.server.BusinessServer.excuteGETAction(Unknown Source)
  21.         at com.justep.business.server.BusinessServerServlet.execService(Unknown Source)
  22.         at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
  23.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  24.         at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
  25.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  26.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  27.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  28.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  29.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  30.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  31.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  32.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  33.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  34.         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
  35.         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
  36.         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
  37.         at java.lang.Thread.run(Thread.java:745)
  38. 2018-01-09 11:53:57 JUSTEP153012, 当前用户不在在线用户列表中!
  39. 2018-01-09 11:53:57 action:<?xml version="1.0" encoding="UTF-8"?>
  40. <actions><action process="/Cases/Demo/process/Test/testProcess" activity="mainActivity" name="getSysParamsAction" execute-context="" content-type="application/xml"><parameters/></action></actions>
  41. com.justep.exception.LicenseException: 编码: JUSTEP153012; 提示: 当前用户不在在线用户列表中!
  42.         at com.justep.exception.LicenseException.create(Unknown Source)
  43.         at com.justep.util.Utils.throwSystemException(Unknown Source)
  44.         at com.justep.system.action.Engine.invokeActions(Native Method)
  45.         at com.justep.system.action.Engine.invokeActions(Unknown Source)
  46.         at com.justep.business.server.BusinessServer.doAction(Unknown Source)
  47.         at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
  48.         at com.justep.business.server.BusinessServer.excute(Unknown Source)
  49.         at com.justep.business.server.BusinessServer.excute(Unknown Source)
  50.         at com.justep.business.server.BusinessServerServlet.execService(Unknown Source)
  51.         at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
  52.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  53.         at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
  54.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  55.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  56.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  57.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  58.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  59.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  60.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  61.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  62.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  63.         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
  64.         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
  65.         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
  66.         at java.lang.Thread.run(Thread.java:745)
复制代码



回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-1-9 14:29:51 | 显示全部楼层
直接请求.j文件,在.j文件中登录然后拼接功能的url做跳转啊
不是直接打开.w
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
 楼主| 发表于 2018-1-9 16:47:25 | 显示全部楼层
jishuang 发表于 2018-1-9 14:29
直接请求.j文件,在.j文件中登录然后拼接功能的url做跳转啊
不是直接打开.w ...

可是我们的实际场景是用户直接把功能的链接给发过去给另一个用户使用 就类似于会有拦截器先做判断是否已经登录 否的话就会通过提供一个默认的账号进行登录 然后再让用户跳转到URL
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-1-9 17:17:40 | 显示全部楼层
实际场景是用户直接把功能的链接不是代码操作的吗?
代码操作的就改为.j
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

418

主题

1339

帖子

3011

积分

论坛元老

Rank: 8Rank: 8

积分
3011
QQ
 楼主| 发表于 2018-1-9 17:24:39 | 显示全部楼层
jishuang 发表于 2018-1-9 17:17
实际场景是用户直接把功能的链接不是代码操作的吗?
代码操作的就改为.j
...

用户有可能直接把浏览器的地址拷贝发给别人
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 14:57 , Processed in 0.102878 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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