java - XPages - 使用 Apache POI 创建 Word 文档

标签 java apache-poi xpages lotus-notes

我正在尝试在 XPages 中使用 Apache POI 创建 Word 文档。我有一个按钮,它执行一些 SSJS 来调用 Java 类中的方法。但是,一旦 Java 代码尝试实例化新对象,就会发生错误。这是我的代码:

SSJS:

importPackage(TESTPackage);
var jce:WordReferenceTest = new WordReferenceTest();
jce.newWordDoc();

Java:

package TESTPackage;
import org.apache.poi.xwpf.usermodel.*;

public class WordReferenceTest {

public void newWordDoc() {

    try {   

    XWPFDocument doc = new XWPFDocument();

    }  catch (Exception e) {
        e.printStackTrace();
    }

}

}

我有 IBM Notes 9.0,并且已将所有 Apache POI JAR 文件作为 JARS 直接导入到我的数据库中。 我收到的错误消息是 错误500 HTTP Web 服务器:命令未处理异常

最佳答案

在 OpenNTF 上有 OpenNTF Essentials。它包含处理 Word 文档所需的一切。尝试使用它。您可能会违反security或记录。

重用已有的内容。

关于java - XPages - 使用 Apache POI 创建 Word 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22563609/

相关文章:

Java8流顺序和并行执行产生不同的结果?

Java Streams - 将两个字符串行分别映射到一个对象

java - 重复模式匹配

java - "java.lang.NoSuchMethodError"读取xmlbean时出现异常

twitter-bootstrap - Xpages 主题中的文件路径设置

java - 如何在selenium测试框架中生成没有主类的可运行jar文件?

java - POI 中的标题创建的 PowerPoint 幻灯片在复制时不保留格式

java - 如何在Java apache中添加超链接的空间地址

xpages - 当我在页面上创建新文档时,如何从另一个文档获取数据?

javascript - 在增强型数据网格中设置列值