Chapter 1 An Introduction to XPages Chapter 2 Getting Everything You Need Chapter 3 Building Your First XPages Application Chapter 4 Anatomy of an XPage Chapter 5 XPages and JavaServer Faces Chapter 6 Building XPages Business Logic Chapter 7 Working with Domino Documents Chapter 8 Working with Domino Views …… ### LOTUS_版本8以上_XPages的页面开发教程 #### Chapter 1: An Introduction to XPages XPages 是 IBM Lotus Notes/Domino 平台的一部分,它为开发者提供了一个基于 Web 的开发环境,用于构建现代化的企业级应用。XPages 结合了 JavaServer Faces (JSF) 技术的优势,使得开发者能够更容易地创建动态、交互式的网页。 **核心概念:** - **XPages 架构:** 介绍了 XPages 的架构及其如何与 Domino 服务器交互。 - **JSF 组件库:** 探讨了 XPages 如何利用 JSF 组件来快速构建用户界面。 - **数据绑定:** 说明了数据绑定机制如何简化了数据访问和显示的过程。 #### Chapter 2: Getting Everything You Need 在这一章中,读者将了解为了开始使用 XPages 开发,需要准备哪些工具和资源。 **关键步骤:** - **安装环境:** 包括 Domino 服务器、Notes 客户端、XPages 扩展库等。 - **开发工具:** 推荐使用 Eclipse IDE 配合特定插件进行开发。 - **资源获取:** 指导如何获取官方文档、社区支持等资源。 #### Chapter 3: Building Your First XPages Application 本章通过一个简单的示例应用程序,指导读者完成从设计到实现的整个过程。 **实践指南:** - **项目创建:** 介绍如何在 Eclipse 中创建一个新的 XPages 应用程序项目。 - **界面设计:** 使用拖放功能添加 JSF 组件并布局页面。 - **代码编写:** 展示如何编写简单的后台逻辑处理业务需求。 - **测试部署:** 教授如何在本地或远程服务器上测试并部署应用。 #### Chapter 4: Anatomy of an XPage 深入分析 XPage 的组成部分,帮助开发者更好地理解其结构和工作原理。 **组件介绍:** - **视图层:** 包括表单、列表、面板等前端元素。 - **控制器层:** 负责处理用户输入并调用模型层中的服务。 - **模型层:** 定义了数据源和服务接口,用于数据管理和业务逻辑处理。 #### Chapter 5: XPages and JavaServer Faces 探讨 XPages 与 JSF 的集成方式,以及如何充分利用两者的优势。 **技术细节:** - **JSF 组件:** 解释 XPages 如何扩展了 JSF 组件集,并提供了哪些新的功能。 - **事件处理:** 描述了如何使用 JSF 事件处理机制来响应用户操作。 - **转换器和验证器:** 讲解如何自定义转换器和验证器来增强输入控件的功能。 #### Chapter 6: Building XPages Business Logic 介绍如何在 XPages 应用中实现复杂的业务逻辑。 **策略与技巧:** - **JavaBean:** 说明如何使用 JavaBean 来封装业务逻辑。 - **EL 表达式:** 介绍如何使用 EL(Expression Language)表达式来访问 JavaBean 和执行条件判断。 - **自定义控件:** 探讨如何创建可复用的自定义控件来封装复杂逻辑。 #### Chapter 7: Working with Domino Documents 本章聚焦于如何使用 XPages 与 Domino 数据库中的文档进行交互。 **主要技术:** - **文档查询:** 展示如何使用 XPages 查询 Domino 数据库中的文档。 - **文档更新:** 指导如何通过 XPages 更新或删除数据库中的文档。 - **视图导航:** 解释如何使用视图来导航和管理文档集合。 #### Chapter 8: Working with Domino Views 深入讨论如何利用 Domino 视图来管理和展示大量文档。 **关键技术:** - **视图创建:** 介绍如何在 Domino 数据库中创建和配置视图。 - **视图导航:** 讲解如何使用 XPages 来浏览视图中的文档。 - **视图筛选:** 提供了筛选视图结果的方法,以便更高效地管理数据。 通过上述章节的学习,开发者不仅能够掌握 XPages 的基本操作,还能够深入了解其高级特性和最佳实践,从而构建出高效、稳定且易于维护的企业级应用。这些知识不仅适用于初学者,也对有经验的开发者在提高开发效率和优化应用性能方面提供了宝贵的参考。
剩余782页未读,继续阅读
- lgirl2012-12-11这是初级入门lotus开发最好的教程了。
- konglingfang2012-11-28很好,入门的课程,如果是中文的就更好了!
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 圣诞树代码编程python-11.第k个最小数-自己可以加加难度.py
- 圣诞树代码编程python-12.单词方阵-这条蛇怎么躺都可以是吧.py
- BrupSuite 是用于攻击web应用程序的集成平台
- DIN EN 1712-2002 焊缝的无损检验 焊接连接件的超声波检验 允许极限值.pdf
- DIN EN 1714-1997(2002) 中文版 焊接接头的超声波检测.pdf
- DIN EN 1792-2003 焊接 焊接和相关工多语种术语表.pdf
- DIN EN 12070-2000 焊接消耗材料.抗蠕变钢的电弧焊接用焊丝电极、焊丝和焊条.分类.pdf
- DIN EN 12071-2000 焊接消耗品 耐蠕变钢气体遮蔽金属弧焊用管状电极 分级.pdf
- DIN EN 12062-2002 焊接无损检测 金属材料的一般规则.pdf
- DIN EN 26848-1991 惰性气体保护电弧焊接以及等离子气体切割和焊接用的钨极 编码.pdf
- DIN EN 60534-3-3-2000 工业过程控制阀.第3-3部分尺寸.对头焊接的对头尺寸,两种方式,球型,直角型控制阀门.pdf
- DIN EN 62137-1-1-2008 表面安装技术 表面安装焊接点的环境和忍受力试验方法 第1-1部分 拉脱强度试验.pdf
- DIN EN ISO 17642-1-2004 金属材料的焊接的有损试验 焊件的冷裂试验 弧焊过程 第1部分通则 .pdf
- DIN EN ISO 10882-2-2000 焊接和相关工艺的卫生与安全 工作人员呼吸区域中空气中悬浮颗粒物及气体的取样 第2部分气体取样.pdf
- DIN_EN_970_1997-03焊接外观检验.pdf
- DIN EN ISO 18279-2004 铜焊.铜焊接头的缺陷.pdf