Я столкнулся с проблемой кодировки символов utf8 в Java.Я читаю данные базы данных «ঊনত্রিশ», но с Java это показывает «ঊনত�? রিশ».Ниже моих процессов
- Мой фильтр
request.setCharacterEncoding("UTF-8");
- Строка подключения MySQL:
jdbc:mysql://localhost:3306?useUnicode=true&characterEncoding=UTF-8
model.name = resultSet.getString("name");
byte[] utf8JsonString = model.name.getBytes(StandardCharsets.UTF_8);
model.name = new String(utf8JsonString);
Я не знаю, где мои ошибки.