如何为3个应用程序设计xpages appLayout-每个应用程序都有4个地理实例

唐·迪尔

我使用appLayout构建了一个数据库原型,该数据库与标题栏选项卡和3个单独的数据库一起使用时效果很好。该原型包含一个包含3个dbs的服务器和文件名的安装文档。每个xpage使用的SSJS库都会检查sessionScope变量。如果为null,它将获取3个应用的位置,并设置所有3个数据源使用的2个sessionScope变量。现在,我需要增加复杂性,以便3个选项卡将根据用户的地理位置打开正确的实例。我需要一些帮助,并假设其他人也做了类似的事情。

我的设计思想是...

  1. 在appLayout搜索栏中添加面板和djFilteringSelect或ComboBox
  2. 使用CSJS和localStorage获取并设置地理位置
  3. 将地理位置存储在sessionScope.geography中
  4. 继续对数据源实例位置使用sessionScope变量
  5. 打开每个xpage时不要从localStorage获取地理位置,而只有在未设置sessionScope.geograhy时才能获取地理位置
  6. 当未设置sessionScope.geography时,添加一个主页/欢迎页面并显示(重定向)它,而不是显示初始db视图xpage。

我已经玩了几天没成功。我认为我在事件计时和在CSJS和SSJS之间传递值时遇到问题。

变态

我会使用会话bean。就像会话作用域变量一样工作,但是您具有可以在执行调用时执行的代码getDataDBLocation()(在EL中,该代码只是dataDBLocation)。如果该价值不持久,您可以采取多种策略:

  • 在NAB中查找名称。最终,那里的一个字段提供了足够的位置信息
    • geodb查找
    • 对所有服务器执行ping操作并使用最快的

如果您还实施setDataDBLocation(String location),则可以将用户首选项保存回去。有趣的一点:您保存的位置不必是返回的值。因此,您做了一个操作,setDBLocation('Frankfurt')但是get会返回“ server02 !! europetasks.nsf”

让我们知道它如何为您服务

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何为联网的Android应用程序设计AsyncTasks

来自分类Dev

如何为移动应用程序设计选择最佳框架?

来自分类Dev

我如何为我的Android应用程序设计漂亮的UI

来自分类Dev

如何为Android应用程序设计自定义操作栏

来自分类Dev

如何为Swing应用程序设计一类后台任务

来自分类Dev

如何为iPad设计应用程序

来自分类Dev

大型AngularJS应用程序设计

来自分类Dev

Angular应用程序设计

来自分类Dev

多层应用程序设计

来自分类Dev

为 JavaFX 应用程序设计

来自分类Dev

Symfony应用程序:对于每个HTTP GET,都有2个HTTP HEAD:为什么?

来自分类Dev

应用程序设计:Spring集成中的数百个文件轮询

来自分类Dev

只有一个 CSS 文件的 Angular 应用程序 VS 每个组件都有其 CSS 文件

来自分类Dev

带有两个应用程序的aws ec2实例,每个应用程序对s3的访问权限不同

来自分类Dev

如何使用局部变量和实例变量来改进程序的应用程序设计

来自分类Dev

如何使用局部变量和实例变量来改进程序的应用程序设计

来自分类Dev

如何在 iPhone 上预览 Web 应用程序设计并使其看起来像本机应用程序?

来自分类Dev

Spring REST Hibernate应用程序设计

来自分类Dev

Android Pocket应用程序设计布局

来自分类Dev

Azure Service Fabric中的应用程序设计

来自分类Dev

可可应用程序设计建议

来自分类Dev

软件即服务(SaaS)的应用程序设计

来自分类Dev

什么是android:ems在android应用程序设计中

来自分类Dev

软件即服务(SaaS)的应用程序设计

来自分类Dev

Facebook / AirBnb应用程序设计的效果叫什么?

来自分类Dev

为RESTful应用程序设计mongo'schema'

来自分类Dev

Django Web应用程序设计指南

来自分类Dev

应用程序设计:Redux的状态是多少?

来自分类Dev

为移动应用程序设计后端?

Related 相关文章

  1. 1

    如何为联网的Android应用程序设计AsyncTasks

  2. 2

    如何为移动应用程序设计选择最佳框架?

  3. 3

    我如何为我的Android应用程序设计漂亮的UI

  4. 4

    如何为Android应用程序设计自定义操作栏

  5. 5

    如何为Swing应用程序设计一类后台任务

  6. 6

    如何为iPad设计应用程序

  7. 7

    大型AngularJS应用程序设计

  8. 8

    Angular应用程序设计

  9. 9

    多层应用程序设计

  10. 10

    为 JavaFX 应用程序设计

  11. 11

    Symfony应用程序:对于每个HTTP GET,都有2个HTTP HEAD:为什么?

  12. 12

    应用程序设计:Spring集成中的数百个文件轮询

  13. 13

    只有一个 CSS 文件的 Angular 应用程序 VS 每个组件都有其 CSS 文件

  14. 14

    带有两个应用程序的aws ec2实例,每个应用程序对s3的访问权限不同

  15. 15

    如何使用局部变量和实例变量来改进程序的应用程序设计

  16. 16

    如何使用局部变量和实例变量来改进程序的应用程序设计

  17. 17

    如何在 iPhone 上预览 Web 应用程序设计并使其看起来像本机应用程序?

  18. 18

    Spring REST Hibernate应用程序设计

  19. 19

    Android Pocket应用程序设计布局

  20. 20

    Azure Service Fabric中的应用程序设计

  21. 21

    可可应用程序设计建议

  22. 22

    软件即服务(SaaS)的应用程序设计

  23. 23

    什么是android:ems在android应用程序设计中

  24. 24

    软件即服务(SaaS)的应用程序设计

  25. 25

    Facebook / AirBnb应用程序设计的效果叫什么?

  26. 26

    为RESTful应用程序设计mongo'schema'

  27. 27

    Django Web应用程序设计指南

  28. 28

    应用程序设计:Redux的状态是多少?

  29. 29

    为移动应用程序设计后端?

热门标签

归档