Domino xpages学习

【XPages 学习】 XPages 是 IBM Lotus Domino 开发平台的一个重要组成部分,它提供了一种构建富互联网应用程序(Rich Internet Applications, RIA)的方法,允许开发者使用 JavaScript 和其他技术来创建动态、交互式的用户界面。这篇关于"Domino xpages学习"的文章深入探讨了如何利用 JavaScript 在 IBM Lotus/Domino 应用程序中处理数据。 XPages 的核心优势在于它允许开发者通过 JavaScript 直接与 Lotus Domino 数据存储进行交互,而无需依赖传统的表单和视图。虽然表单和视图在设计复杂结构时非常有用,但它们并不是必要的。JavaScript 提供了一种灵活的方式,可以在不使用 @函数和 LotusScript 的情况下实现数据的创建、查看、编辑和删除。 本文首先介绍了如何在 XPages 中使用 JavaScript 绑定数据到控件。在 XPages 用户界面中,可以将 JavaScript 代码添加到控件事件,比如按钮的 onclick 事件,以实现特定的功能。此外,JavaScript 也可以用来定义控件的属性,如是否可见等。 在实际操作中,文章引导读者启动 Lotus Domino Designer 创建一个新的应用程序,并在 XPage 中添加一个计算字段(Computed Field)。计算字段可以用来展示根据 JavaScript 脚本动态计算的结果。通过选择 JavaScript 作为值的来源,并利用全局对象,如 session 对象,可以获取 Lotus Domino 会话中的信息,例如当前用户的用户名。 在 Lotus Domino Designer 中,session 对象是访问服务器上下文的关键,提供了多种方法,如 getCommonUserName(),用于获取当前用户的标准用户名。开发者可以通过在脚本编辑器中引用这个对象并调用其方法,实现与用户的交互和数据处理。 此外,开发者还可以通过脚本对话框(Open Script Dialog)访问和编辑 JavaScript 代码,这个功能提供了代码提示和自动完成,帮助编写和调试代码。在参考(Reference)窗格中,可以浏览和探索 session 对象以及其他可用的全局对象和库,以便更有效地利用 XPages 的功能。 学习 XPages 对于那些想要提升 Lotus Domino 应用程序用户体验的开发者来说至关重要。通过掌握 JavaScript 在 XPages 中的应用,开发者可以创建出更加直观、响应迅速的用户界面,并能直接与 Domino 数据存储进行交互,从而提高应用程序的效率和可维护性。无论是新手还是经验丰富的 Lotus Domino 设计者,深入理解和实践 XPages 都将极大地扩展其开发能力。






















剩余33页未读,继续阅读

- xiaobobball2013-01-18還行吧,對于剛接觸Xpage的,還有點用處,不過還是有例子比較好。
- FregChen2015-03-26哎,现在看来这个资源很一般般。
- 飞翔V3652012-07-10刚接触没看明白都,最好配有应用。

- 粉丝: 1342
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 真的醉了,为什么大厂面试官这么喜欢-剑指-offer!-LeetCode-它不香吗?.docx
- 真香警告!Alibaba珍藏版Android框架体系架构手写文档,刷起来.docx
- 直接拿来用!最火的Android开源项目(一).docx
- 基于Matlab实现牛顿拉夫逊法解潮流计算(源码+详细注释).rar
- 如何在 Vue.config.js 中配置处理 static 文件夹静态文件
- 高速内核引擎的桌面浏览器!简洁/干净/安全/保护隐私/好用的浏览器
- 如何为图腾柱PFC减少AC过零点上的电流尖峰
- 基于热管理优化的双充电器系统设计:便携式电子设备高效充电方案
- ESP8266 ESP-01单路继电器模块Arduino程序烧录
- sentinel-dashboard-1.8.6-nacos.jar 规则持久化到nacos配置中心
- 录屏软件国内最好用的录屏工具 操作简单 功能强大 一键录制高清视频
- 两款不同版SEO超级外链工具PHP源码.zip
- 双色球随机生成器.zip
- 文字点选验证码数据集(图片和json标注文件).rar
- 域名展示.zip
- 在线客服系统.rar


