Board logo

标题: 基于 XPages 的 Web 2.0 应用开发技巧(2) [打印本页]

作者: look_w    时间: 2018-9-14 16:30     标题: 基于 XPages 的 Web 2.0 应用开发技巧(2)

服务器端 JavaScript 功能介绍XPages 使用服务器端 JavaScript 来完成业务逻辑操作、与 Domino 的交互操作、文档的创建、查看、编辑与删除等功能。服务器端 JavaScript 除了具有与普通 JavaScript 同样的语法规则外,还具有更多的内置函数,具体的内置函数库,读者可以在 Lotus Domino Designer 的帮助内容中获取到,在 Domino Design 的 Help 菜单下查看”Help Content”菜单项,即可查看详细的服务器端 JavaScript 内置函数库,如下图。
图 4. 查看服务器端 JavaScript 内置函数服务器端 JavaScript 提供了一些与 Notes Formula 对应的功能函数,例如 @IsAvailable,@ @IsDocBeingSaved 以及 @IsNewDoc 等等,还提供了一些标准对象支持,例如 Array, Boolean, Date, Math, Number, Object, String 以及 RegExp 等等,此外,还有一些顶层操作函数例如 eval,isNaN 等。Lotus Domino Designer 中服务器端 JavaScript 的规范包含五个方面的内容:
具体的服务器端内置函数内容读者均可以在 Lotus Domino Design/Notes 所带的帮助文档中可以查看到。
图 5. 查看 Lotus Domino Design 帮助文档内容此外,服务器端 JavaScript 与提供与 Java 代码的相互调用功能以及强大的 Domino 文档管理功能,读者可以在””这篇文章中学习服务器端 JavaScript 如何与 Java 代码进行交互。接下来,将为大家讲述服务器端 JavaScript 如何进行 domino 文档的管理操作。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0