如何在Java项目中读取.xhtml资源文件?

时间:2019-04-28 17:58:55

标签: java file xhtml inputstream classloader

我一直试图从我的Java项目的根目录中的“资源”目录中读取.xhtml文件。但是,我用来读取文件的InputStream始终返回null。

我正在尝试使用.xhtml文件创建格式化的html文档,然后将其用于生成网页。

public boolean writeItemsHTML() {
    InputStream templateStream = this.getResourceStream("template/ICTemplate.xhtml");
}

将字符串传递给getResourceStream方法。

protected InputStream getResourceStream(String inResname) {
    InputStream retval = ClassLoader.getSystemResourceAsStream(inResname);

    if (retval == null) {
        retval = ClassLoader.getSystemResourceAsStream("/" + inResname);
    }
    return retval;
}

“ retval”对象不断返回null,导致getResourceStream顶部也返回null。

0 个答案:

没有答案