`
水卢(waterloo)
  • 浏览: 32877 次
  • 性别: 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 Domino Xpages 开发资料——Lotus Domino CS开发众多知识点集合

    超全 Lotus Domino Xpages 开发资料——Lotus Domino CS开发众多知识点集合 大全通过分类提供给大家,请大家根据需要下载 全开源,并且一看就懂,不保留 ...

    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 DominoR5开发心得

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

    IBM Lotus开发手册

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

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

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

    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 中,可以...

Global site tag (gtag.js) - Google Analytics