XPages 是 IBM Lotus Notes/Domino 8.5 为 Lotus Domino Web 2.0 应用程序开发人员提供的新技术。与以往发行版相比,它们提供了更大的灵活性,并且更好地控制交付给 Web 浏览器客户机屏幕的内容。本文将带大家全面了解 XPage 的各项功能,
图 1 显示了 Lotus Domino Designer 8.5 中 XPage 设计页面。在阅读本文的同时,建议读者阅读文章
在 Lotus Domino Designer 中利用 XPages 的威力,该文章是本文一个很好的补充。
图 1. XPage 设计页面(查看大图)
基本控件和基本属性
 |
Lotus 软件试用下载 立即下载最新版本的 IBM Lotus Notes 和 Domino 试用软件,尝试利用 XPage 技术开发第一个 Domino Web 2.0 应用程序。
| |
Lotus Domino Designer 提供了大量可重用的控件供用户开发 Web 2.0 的程序,它主要分为两种:核心控件和容器控件。顾名思义,核心控件指一些比较基本的 XPage 控件,如编辑框、文本标签等;容器控件则是比较复杂、能够包含其它控件的控件,例如面板、表格、视图等。另外,用户还可以自己定制控件,以供自己或者别人重用。
值得注意的是,通过拖拽控件面板上“Other”将控件放到 XPage 设计页面时,您会发现除了您在控件面板上看到的一些控件之外,“Other Controls”部分多了复选框组、单选按钮组等控件,如
图 2 所示。
图 2. “Other Controls”
下面将分别阐述一下应用程序的属性、XPage 页面属性、控件基本属性以及自定义控件属性。
应用程序属性点击
图 3 所示的
Application Properties 打开应用程序属性设置页面并点击
XPage Tab,如
图 4 所示。在这里,您可以设置数据验证代码是在服务器端还是在客户端执行,压缩以及编码格式和全球化相关的一些属性。
图 3. “Application Properties”入口
图 4. 应用程序属性页面
XPage 页面属性图 5 展示了 XPage 页面的属性。除了可以设置数据源、样式(字体及大小、背景色、边距等)之外,还可以添加 CSS 文件和 JavaScript. 库。
图 5. XPage 页面属性
控件属性图 6 显示了 Edit 控件的基本属性,对于不同的控件,它的属性也有所不同。
图 6. Edit 控件属性
自定义控件属性自定义控件的属性除了具有 XPage 页面所具有的基本属性之外,它还允许用户添加新的属性,读者可以参考“
自定义控件与 compositeData”小节了解更多的内容。
图 7. 自定义控件属性
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14751907/viewspace-618084/
,如需转载,请注明出处,否则将追究法律责任。