如何定制或替换 IBM Traveler 的默认登录页面(servlet 页面)?

如何定制或替换 IBM Traveler 的默认登录页面(servlet 页面)?

当用户访问 https:/// 并在提供正确的用户名和密码后被重定向到 https:///traveler 时,他们会看到一个显示其用户状态的基本信息页面。还有一些链接可以获取 IBM verse 应用程序并管理他们的 notes ID/设备。

我想用自定义的页面替换此页面,或者至少从页面中删除一些信息。例如完整的用户名、设备信息、同步活动、软件和服务器硬件信息等...

有人可以向我提供一些文档来解释这是否可行,或者告诉我如何实现这个目标吗?

答案1

此登录页面由 Traveler Servlet 动态生成。此 Servlet 可在Domino-program-directory\Travler\lib- 目录中找到。

这是一个名为 的 java 档案traveler.jar。您可以尝试对其进行“逆向工程”,但由于代码仅以编译后的类文件形式存在,因此我认为这样做的可能性不大。

我能找到的唯一“可读”的东西(快速浏览一下)是定义该页面上的文本元素的属性文件。

如果您真的想这么做,我会构建一个(XPage)应用程序(例如 traveleruser.nsf),它使用后台的 ajax 请求从 servlet 获取信息,然后在将其呈现给用户之前将一些样式表/格式应用于响应。

这是您对此页面进行的最近的自定义。

相关内容