建立配置文件:html
一、在项目的任意地方,右键-》New-》File-》FileName-》输入-》名称.properties(好比:config.properties)this
二、访问路径:从根目录开始出发(WebRoot)->WEB-INF->classes->config.properties,(若是有包名,在classes->包名->config.properties)(路径能够直接从本地中项目的路径,找到WEB-INF直接从地址中copy(好比个人本地磁盘保存是这样的:F:\课程\s2课程\s2书上内容\Java Web\ServletTest\WebRoot\WEB-INF\classes\config.properties))htm
response.setContentType("text/html");
response.setCharacterEncoding("utf-8");
request.setCharacterEncoding("utf-8");
PrintWriter out = response.getWriter();
/************************使用servletContext.getResourceAsStream**************************************/
//实例化ServletContext
ServletContext servletContext=this.getServletContext();
// //获取输入流
// InputStream in=servletContext.getResourceAsStream("\\WEB-INF\\classes\\config.properties");
// Properties p=new Properties();
// //类的装载
// p.load(in);
// //拿到配置文件中userName参数
// out.println(p.getProperty("userName"));
/***************************普通的获取配置文件**************************************/
String path= servletContext.getRealPath(("\\WEB-INF\\classes\\config.properties"));//拿到绝对路径
FileInputStream in=new FileInputStream(path);
Properties p=new Properties();
p.load(in);
out.println(p.get("userName"));utf-8