![](/img/trans.png)
[英]Is there a HTML templating engine for Google App Engine (in Java)?
[英]Google App Engine Java: Reading in an html file problems
我正在尝试使用InputStream读取html文件中的字符串,但无论我尝试什么,我都会得到一个空指针异常。 我试图阅读的文件位于“/war/index.html”,读取它的代码如下所示:
File f = new File(path);
ServletContext context = getServletContext();
InputStream is = context.getResourceAsStream(f.getAbsolutePath());
int data = is.read();
一旦我调用is.read()它就会给我一个NullPointerException。 任何帮助表示赞赏谢谢!
这似乎是两个问题的组合:
java.dir
,在大多数情况下是不同的,作为web容器的webapps
文件夹 war
指示器。 请检查ServletContext如何解析文件 。
所以你只需要使用:
ServletContext context = getServletContext();
InputStream is = context.getResourceAsStream("/index.html");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.