今天在qq群里,有网友问公共库的使用,自己总结一下,便于以后参考。
domino的script库可以有三种语言:lotusscirpt,javascript,java,三种语言的库都可以写成单独的文件,在数据库中引用。对于一些公共的功能库,可能很多数据库都会用到,为了便于以后更新库,通过这种方式来引用库是最方便的。
- lotusscript库 可以导出成lss文件,在使用的代理中通过#include来引入
- javascript库 可以写成单独的js文件,放入服务器配置的data目录下,在使用库的表单或页面中调用
- java库 可以打包成jar文件,对于java的引入有三种方式:
a. 在使用库的java代理中通过代码面板中的"编辑项目"来引入jar文件
b.设置notes.ini文件的JavaUserClasses=jar文件目录来引入jar文件(该参数限制为255个字符)
c.将jar文件放入domino jvm目录下的/lib/ext 下
然后在使用java库的代码中通过import引入对应的类