java如何从JSP加载放在类路径中的属性文件?
我有一个属性文件,我把它放在类路径中,我正试图从JSP加载它:
InputStream stream = application.getResourceAsStream("/alert.properties");
Properties props = new Properties();
props.load(stream);
但是我得到了一个FileNotFoundException
你可以在下面搜索框中键入要查询的问题!
我有一个属性文件,我把它放在类路径中,我正试图从JSP加载它:
InputStream stream = application.getResourceAsStream("/alert.properties");
Properties props = new Properties();
props.load(stream);
但是我得到了一个FileNotFoundException
# 1 楼答案
^{} 从webcontent返回资源,而不是从类路径返回资源。你需要^{}
也就是说,在JSP文件中编写这样的原始Java代码被认为是不好的做法。你应该直接在一个
HttpServlet
或者一个ServletContextListener
类中这样做