javaweb servlet读取配置文件路径

配置文件

配置文件名字,如:db.config

内容:

driver = com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/card_sys?useSSL=false&characterEncoding=utf8&serverTimezone=Asia/Shanghai
username = root
password = root

保存路径

保存在 WEB-INF 目录下,该目录是 JavaEE 的标准制定的,必须叫这个名字,而且全大写

读取配置文件

方式一:获取路径

在servlet中通过下面代码获取该文件路径

String path = req.getServletContext().getRealPath("/WEB-INF/db.config");

然后通过io流读取上面路径

方式二:获取输入流

InputStream is = this.getServletContext().getResourceAsStream("/WEB-INF/db.config");

原文出处:https://malaoshi.top/show_1IX6BUSUNkHt.html