Данные JSP, загружаемые на лист Excel с использованием ActiveQuery, приводят к проблемам с символами

1

загрузка данных с использованием активного запроса с страницы JSP с некоторыми параметрами приводит к проблемам с символами. Специальные символы на немецком языке, например, ö, ä, ß, печатаются как ö, ä и ß.

Отладка JSP-страницы в Java показывает, что результат, возвращаемый страницей JSP, верен. Таким образом, проблема, похоже, связана с конверсией в excel после загрузки, скорее всего из-за неподдерживаемой кодировки.

Я попытался преобразовать строку результата в JSP в разные кодировки, но проблема все еще сохраняется.

Кто-нибудь знает решение?

Заранее большое спасибо!

  • 0
    Трудно догадаться, когда вы не предоставляете исходный код. Является ли строка правильной в JSP, но не в браузере?
Теги:
excel-vba
excel
jsp

1 ответ

0

Вы пытались установить кодировку страницы?

<%@ 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/

  • 0
    Привет спасибо. Это было решение!
  • 0
    Нет проблем, рад помочь. когда у вас есть шанс, вы также можете отметить ответ, хорошо? :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню