Servlet中中文显示问题,急。
String filesName=""+exceltitle+"_"+sortName+"_"+ipaddress+"_"+eTime+"";//导出的Excel文件的文件名
response.setHeader("Content-disposition","attachment; filename="+URLEncoder.encode(filesName,"UTF-8")+".xls" )
实际上应该是这个名字:定制报表_数据库监测_全部_2006年01月01日-2006年05月07日
可惜因为超长,它就自动变成 A表_数据库监测_全部_2006年01月01日-2006年05月07日.xls
这个文件名字
后台打印我发现filesName这个变量是正确的,而且如果这个名字不长就不会有这个问题,太长了就会自动把它截断,然后变成什么A表,E表之类的。这是怎么回事?
response.setHeader("Content-disposition","attachment; filename="+URLEncoder.encode(filesName,"UTF-8")+".xls" )
实际上应该是这个名字:定制报表_数据库监测_全部_2006年01月01日-2006年05月07日
可惜因为超长,它就自动变成 A表_数据库监测_全部_2006年01月01日-2006年05月07日.xls
这个文件名字
后台打印我发现filesName这个变量是正确的,而且如果这个名字不长就不会有这个问题,太长了就会自动把它截断,然后变成什么A表,E表之类的。这是怎么回事?
...全文
相关推荐
Java Servlet输出中文乱码问题解决方案
主要介绍了Java Servlet输出中文乱码问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
servlet中文乱码问题
Servlet + Tomcat 中文乱码的解决方法,浏览器把Unicode字符转换为GBK字符,这样页面的内容和浏览器的显示模式都设成了GBK,就不会乱码了
完美解决在Servlet中出现一个输出中文乱码的问题
下面小编就为大家带来一篇完美解决在Servlet中出现一个输出中文乱码的问题。小编觉得挺不错的现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
使用JSP、JavaBean和Servlet完成一个简单的留言板设计(包含完整源代码+数据库+程序截图+中文显示数据)
设计一个基于B/S简单留言板。主要功能包括:用户的登陆注册,发表主题、浏览主题、修改主题,发表评论。要求使用JSP+JavaBean+Servlet实现。
servlet输出中文乱码问题
java输出中文乱码问题^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


Java SE
