Properties
Properties用于读取资源路径,默认把资源文件放在resources文件下,资源路径被war包解压后的路径在classes(classpath)下,使用Properties.load();是填写war包解压后的路径,然后使用getProperty() 通过键值对来获取资源值
username=root
password=123456
@Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ServletContext servletContext = this.getServletContext(); InputStream resourceAsStream = servletContext.getResourceAsStream("/WEB-INF/classes/db.properties"); Properties properties=new Properties(); properties.load(resourceAsStream); String username = properties.getProperty("username"); String password = properties.getProperty("password"); resp.getWriter().print(username); resp.getWriter().print(password); }