高手啊!如何解决中文附件名乱码问题? 中文变成 %3FB%3FtefX08nMzvEyLmh0bQ%3D%3D,用转换"UTF-8" "ISO8859-1" "GBK"都是这个乱码.就是转不成中文!怎么办!请高手解答啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String str1 = java.net.URLEncoder.encode("中国"); System.out.println(str1); String str2=java.net.URLDecoder.decode(str1); System.out.println(str2); 还是不行.是不是附件名本身就是乱码?这是个收邮件的代码:帮看下multipart.addBodyPart(messageBodyPart);for (int j = 0; j < multipart.getCount(); j++) { Part part = multipart.getBodyPart(j); String disposition = part.getDisposition(); if (disposition != null) { if (disposition.equals(Part.ATTACHMENT) || disposition.equals(Part.INLINE)) { InputStream in = part.getInputStream(); String temp = new String (part.getFileName());temp就是那个附件名,可是只要是中文就乱码.用的是outlook发的附件 中文附件乱码是 =?gb2312?B?tefX08nMzvEyLmh0bQ==?= 怎么转?高手,help一下啊 分析下聚美优品登录不上排队的原因 nullpointerexception 添加就有这个异常。。 Java3D显示图像 javascript 经典!!!!! 大家进来帮我看看TOMCAT启动的这个错误,谢啦! ie8与ie7按钮图片兼容问题。 捕获我到底点的是哪条记录? jsp页面中可以调用servlet吗? 在Servlet下,如何向另外的一个URL post一个大文本串?一定送分 在jsp页面中的java代码调用一个实现接口的函数失败 请问struts中用FormFile类怎么取得上传文件的绝对路径 请问,我用jfreechart做了一个3d的柱状图,怎么让柱子上显示柱子的值啊?
System.out.println(str1);
String str2=java.net.URLDecoder.decode(str1);
System.out.println(str2);
multipart.addBodyPart(messageBodyPart);
for (int j = 0; j < multipart.getCount(); j++)
{
Part part = multipart.getBodyPart(j);
String disposition = part.getDisposition();
if (disposition != null) {
if (disposition.equals(Part.ATTACHMENT) ||
disposition.equals(Part.INLINE)) {
InputStream in = part.getInputStream();
String temp = new String (part.getFileName());temp就是那个附件名,可是只要是中文就乱码.用的是outlook发的附件