建立配置文件: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