0

我正在尝试实现一个 XPage 应用程序以在客户端中运行。该应用程序当前具有默认显示给用户的 Notes 视图版本。由于该应用程序依赖于扩展库,我只希望用户在安装了 extlib 的情况下获得 XPage 版本。如果不是,那么我想将用户重定向回 Notes 元素。

所以,我看到了两种可能的模式;

1号

  • 将应用程序启动到 xpage
  • 检查扩展库是否存在
    • 如果不存在,则重定向到 Notes 元素
    • 如果存在,重定向到 xpage

2号

  • 将应用程序启动到 Notes 表单/页面
  • 检查扩展库是否存在
    • 如果不存在,则重定向到 Notes 元素
    • 如果存在,重定向到 xpage

任何建议都非常感谢。

4

1 回答 1

1

你可以使用

var v = com.ibm.xsp.extlib.util.ExtLibUtil.getExtLibVersion();

在 try ... catch 构造中。如果存在 extlib,它将返回版本;如果未安装,它将引发异常,然后您可以重定向到 Notes 元素

于 2012-09-10T07:34:07.430 回答