загрузка данных с использованием активного запроса с страницы JSP с некоторыми параметрами приводит к проблемам с символами. Специальные символы на немецком языке, например, ö, ä, ß, печатаются как ö, ä и ß.
Отладка JSP-страницы в Java показывает, что результат, возвращаемый страницей JSP, верен. Таким образом, проблема, похоже, связана с конверсией в excel после загрузки, скорее всего из-за неподдерживаемой кодировки.
Я попытался преобразовать строку результата в JSP в разные кодировки, но проблема все еще сохраняется.
Кто-нибудь знает решение?
Заранее большое спасибо!
Вы пытались установить кодировку страницы?
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF8" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
...
Если вы не можете найти решение на стороне Microsoft, я бы рекомендовал эту альтернативу здесь: http://poi.apache.org/