一直用一个方法安然无恙,今天在新项目中突然乱码了,原代码:
ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); InputStream is = null; is = classLoader.getResourceAsStream("config/constant.properties"); if (is != null) { try { props.load(is); }
优化后:
static { ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); InputStream is = null; is = classLoader.getResourceAsStream("config/constant.properties"); if (is != null) { try { props.load(new InputStreamReader(is,"UTF-8")); } ……
原文地址:https://www.cnblogs.com/yanan7890/p/10077251.html
时间: 2024-11-12 08:28:08