ITPub博客

首页 > Linux操作系统 > Linux操作系统 > XPage 全接触(一)

XPage 全接触(一)

原创 Linux操作系统 作者:genusBIT 时间:2009-11-04 11:12:50 0 删除 编辑
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/ ,如需转载,请注明出处,否则将追究法律责任。

    请登录后发表评论 登录
    全部评论

    注册时间:2008-07-04

    • 博文量
      233
    • 访问量
      483867