使用ServletContext可以读取文件的内容,使用getResourcesAsStream()方法,运行结果会返回InputStream实例。
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
request.setCharacterEncoding("utf-8");
PrintWriter out = response.getWriter();
ServletContext servletContext=this.getServletContext();
/**
* 读取web下面的文件
* InputStream inputStream=servletContext.getResourceAsStream("dbInfo.properties");
*/
/**
* 读取WEB-INF下面的文件
* InputStream inputStream=servletContext.getResourceAsStream("/WEB-INF/dbInfo.properties");
*/
/**
* 如果要读取的文件放在src的目录下,需要使用类加载器,如果在包下,则需要带包名
* InputStream inputS