Кодировка ответа сервлета
Прошу помощи, голову уже сломал, гугл не помог.
Есть Tomcat с сервлетом, требуется сохранить файл на клиенте через браузер.
response.setContentType("application/oct et-stream");
response.addHeader("Content-Disposition" , "attachment; filename=result.csv");
Механизм работает, но кодировка utf-8, понятно что Excel на нее ругается.
Ни response.setCharacterEncoding("Cp1251");
Ни манипуляции типа new String(strsave.getBytes("ISO-8859-1"), "windows-1251"); и подобных ни к чему не приводят. В итоге или знаки вопроса или utf-8...
Необходимо получить csv файл пригодный для Excel.
Есть Tomcat с сервлетом, требуется сохранить файл на клиенте через браузер.
response.setContentType("application/oct
response.addHeader("Content-Disposition"
Механизм работает, но кодировка utf-8, понятно что Excel на нее ругается.
Ни response.setCharacterEncoding("Cp1251");
Ни манипуляции типа new String(strsave.getBytes("ISO-8859-1"), "windows-1251"); и подобных ни к чему не приводят. В итоге или знаки вопроса или utf-8...
Необходимо получить csv файл пригодный для Excel.
