`
水卢(waterloo)
  • 浏览: 32300 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Lotus Forms 3.5开发过程中的一点更新

阅读更多
3.5版本比起以前的版本有一点点修改,以前的FormsViewServlet只需要扩展com.ibm.form.webform.framework.servlet.IBMWorkplaceFormsServerServlet类,然后重载init方法

super.init(arg0);
		try
		{
			// Initialize the api with server's default locale
			DTK.initializeWithLocale("Webform Server",
				"7.5.1.80",
				"7.5.1.80", null);
			DTK.setHardGCFlag(false);
		}
		catch (UWIException e)
		{
			// Create a locale-sensitive error message formatted for the server's locale.
			e.printStackTrace();
		}


在新的3.5版本中,除了要扩展IBMWorkplaceFormsServerServlet类,init方法也要改为
super.init();

		try
		{
			WSProperties wsProps = new WSProperties(getClass());

			// Initialize the api with server's default locale
			DTK.initializeWithLocale("Webform Server", wsProps.getCoreVersionText(), wsProps.getAPIVersionText(), null);

			DTK.setHardGCFlag(false);
		}
		catch (UWIException e)
		{
			e.printStackTrace();
		}


同时要创建一个properties文件----WS.properties,在项目的\WebContent文件夹下

BUILD_TYPE = 

BUILD_NUMBER = 681

MAJOR_VERSION = 3
MINOR_VERSION = 5
MAINT_VERSION = 0

CORE_MAJOR_VERSION = 7
CORE_MINOR_VERSION = 6
CORE_MAINT_VERSION = 0

API_MAJOR_VERSION = 7
API_MINOR_VERSION = 6
API_MAINT_VERSION = 0
API_BUILD_NUMBER = 260

PKIOPS_BUILD_NUMBER = 18

AC_DB_SCHEMA_VERSION = 7.6.0.5

#EXPIRATION_YEAR = ${wsVer.EXPIRATION_YEAR}
#EXPIRATION_MONTH = ${wsVer.EXPIRATION_MONTH}
#EXPIRATION_DATE = ${wsVer.EXPIRATION_DATE}
分享到:
评论
2 楼 水卢(waterloo) 2009-06-04  
Portlet也是一样的
1 楼 水卢(waterloo) 2009-06-04  
对了,这个代码都可以在安装后的Sample目录下看到,我机器上的地址是
C:\Program Files\IBM\Lotus Forms\Server\3.5\Webform Server\samples\servlet

相关推荐

    Lotus Forms Server API

    标题:Lotus Forms Server API 描述与标签:Lotus Forms Server API 知识点: ### Lotus Forms Server API概述 Lotus Forms Server API是IBM提供的一套工具集,用于在服务器端管理和处理Lotus Forms(现更名为...

    VS2005 VC++中配置lotus c++api开发环境

    在Microsoft Visual Studio 2005 (VS2005) 的VC++环境中配置Lotus C++ API开发环境,是一项重要的任务,特别是对于那些需要利用Lotus Notes的强大功能进行定制开发的程序员而言。本文将详细阐述这个过程,帮助开发者...

    lotus domino附件开发--附件批量放到一个文档

    Lotus Domino 附件开发是指使用 Lotus Domino 提供的 API 和开发工具来创建、管理和处理附件的过程。Lotus Domino 提供了强大的附件处理功能,允许开发者创建、读取、修改和删除附件。 在我们的示例代码中,我们...

    Lotus Notes开发教程

    在本教程中,我们将深入探讨Lotus Notes的开发方面,了解如何利用其强大的功能来构建定制化的业务解决方案。 《Lotus Notes开发指南》是这份教程的核心资源,它将引领我们走进Notes的开发世界。以下是一些关键知识...

    超全 Lotus Domino Xpages 开发资料——lotus开发同步关系数据库归类资料

    超全 Lotus Domino Xpages 开发资料——lotus开发同步关系数据库归类资料 大全通过分类提供给大家,请大家根据需要下载 全开源,并且一看就懂,不保留 https://blog.csdn.net/weijia3624/article/details/107013401

    Lotus Notes开发中的14个经验

    在进行Lotus Notes的开发过程中,掌握一些实用的经验和技巧可以显著提高效率并优化用户体验。以下是基于标题和描述中的14个关键点的详细解释: 1. **视图分级显示**:在视图过多时,可以通过分级来组织数据,使用户...

    lotus常用开发方法

    在"Lotus常用开发方法"这个主题中,我们可以深入探讨Lotus Notes/Domino开发的一些核心概念和技术。 1. **Lotus Notes客户端与Domino服务器** Lotus Notes是客户端应用,用于个人的信息管理和团队协作。而Domino...

    Lotus应用程序开发

    在深入探讨Lotus应用程序开发的过程中,我们首先需要理解其核心组成部分——Lotus Domino,这是一个集成了邮件服务、数据库管理、Web应用开发与部署的强大平台。本文将围绕标题“Lotus应用程序开发”及其描述,深入...

    lotus notes 开发经验大汇总

    本压缩包文件是资深Lotus Notes开发者的经验结晶,涵盖了他在长期开发过程中遇到的问题及解决方案,对于学习和提升Lotus Notes开发技能具有极高的参考价值。 一、Lotus Notes基础 Lotus Notes的核心是Notes客户端和...

    Lotus Domino BS开发--Lotus开发培训前言

    【Lotus Domino BS开发--Lotus开发培训前言】 Lotus Domino是一款强大的企业级协作软件,主要用于构建服务器端的应用程序,支持B/S(浏览器-服务器)架构,为企业提供邮件、日程管理、文档共享等核心功能。本次...

    lotus开发手册

    8. **最佳实践与规范**:《NOTES开发规范(第二版)》中会详细阐述开发过程中的最佳实践,包括代码规范、错误处理、性能优化等方面,有助于提高开发质量和效率。 9. **调试与测试**:掌握调试技巧和测试方法,确保...

    lotus domino附件开发--批量下载附件

    描述:使用 Lotus Domino 开发批量下载附件的功能,实现将 Notes 文档中的附件批量下载到本地文件系统。 标签:Lotus Domino 附件开发 批量下载附件的实现思路 批量下载附件的实现思路主要分为两个步骤:首先,...

    Lotus DominoR5开发心得

    本文将深入探讨Lotus Domino R5开发中的核心知识点,包括Lotus Domino与关系数据库的互操作、Lotus Domino中的日期处理,以及Notes中视图与表单的关联。 首先,我们来讨论Lotus Domino与关系数据库的互操作。在企业...

    IBM Lotus开发手册

    在《IBM Lotus开发手册》中,你将学习到如何利用这个平台进行高效的应用程序开发。 首先,手册会介绍Lotus Notes/Domino的基础架构,包括客户端、服务器端以及两者之间的通信机制。这包括了解Notes客户端的界面、...

    Lotus Notes开发指南

    在开发过程中,了解LotusScript和Formula语言至关重要。LotusScript是一种面向对象的语言,常用于编写代理和表单的逻辑,而Formula语言则用于快速实现简单的计算和条件判断,常见于视图和表单的设计。 总的来说,...

    lotus开发视频和实例

    在本压缩包中,你将找到"lotus开发视频"和一个"开发实例",这些都是学习和深入理解Lotus开发的重要资源。 首先,让我们探讨一下Lotus Domino/Notes开发的基础。Lotus Domino服务器是基于客户端-服务器模型的,它...

    lotus web开发教程

    10. **部署与维护**:了解如何在生产环境中部署Lotus Domino Web应用,以及日常的监控、故障排查和更新策略。 通过这个教程,初学者将能够从零开始构建自己的Lotus Domino Web应用,从基础概念到实际开发技巧,逐步...

    lotus domino 开发的基本步骤

    在学习Lotus Domino开发的过程中,不仅要掌握以上基本步骤,还要对Web技术、数据库设计原则、软件工程方法论有深入理解。同时,思考如何利用Domino的优势,如强大的协作功能和安全性,来解决实际业务问题。通过实践...

    lotus domino BS开发 代理获取当前用户

    Lotus Domino BS 是基于 Notes/Domino 平台的应用程序开发环境,其中代理获取当前用户是一个重要的功能,本文将详细介绍在 Lotus Domino BS 中如何获取当前用户。 获取当前用户的方法 在 Lotus Domino BS 中,可以...

    Lotus 开发C++ API 帮助文档

    6. **文档操作**:NotesDocument类允许开发人员创建、读取、更新和删除(CRUD)Lotus Domino文档。这包括设置和获取字段值、处理多值字段以及嵌入对象。 7. **视图和表单操作**:NotesView类提供对视图的访问,支持...

Global site tag (gtag.js) - Google Analytics