使用带有某些参数的活动查询从JSP页面下载数据会导致字符问题。德语中的特殊字符,如ö、ä、?,打印为??、??和?Ÿ。
在Java中调试JSP页面表明JSP页面返回的结果是正确的。所以这个问题似乎是由于下载后在excel中的转换造成的,很可能是由于不支持的字符集。
我尝试将JSP中的结果字符串转换为不同的字符集,但问题仍然存在。
有人知道解决方案吗?
非常感谢您的提前!
发布于 2014-04-24 01:20:52
你有没有尝试设置页面的编码?
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF8" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
...如果你在微软方面找不到解决方案,我在这里推荐这个替代方案:http://poi.apache.org/
https://stackoverflow.com/questions/23250210
复制相似问题