IBM notes java 脚本库或包

IBM notes java script library or package

我正在创建一些 Java 代理,我在其中检索 HTML post 并将其放入变量中。简而言之,我有这段代码:

      lotus.domino.Document doc = agentContext.getDocumentContext();
      String xml = "";
      Vector items = doc.getItems();
      for (int j=0; j<items.size(); j++)
        {
          Item item = (Item)items.elementAt(j);
          String fldName = item.getName();
          String fldValue = item.getValueString();
           if ( fldName.matches("(?i).*request_content.*") )
                {
                  sb.append( fldValue );
                  xml = sb.toString();
                  xml = xml.replace("&", "&amp;");

                }

                etc..

现在,对于多个 java 代理,此代码是相同的。最佳做法是什么?将此代码放入脚本库和 java class 或将其放入 java 包中?

接下来如何从脚本库或自定义 java 包中调用 class?

谢谢

恕我直言:您应该将带有此代码的 java class 放入 java 库中并将其导入代理(参见图片)