- 浏览: 543346 次
- 性别:
- 来自: 湖南娄底
文章分类
- 全部博客 (252)
- C#资料 (0)
- java资料 (22)
- 数据库资料 (0)
- Java :开发中遇到的问题 (4)
- 书写属于我的人生 (6)
- spring (6)
- hibernate (16)
- struts (17)
- SSH (5)
- Linux操作系统 (1)
- Ext (5)
- Jquery (9)
- Tomcat部署出错 (2)
- xml (5)
- JSON (5)
- javascript 专题 (5)
- 开发环境配置 (2)
- web 开发 (27)
- Eclipse (7)
- Integration (1)
- 解决方案搜罗 (7)
- 网站收藏 (8)
- 测试框架 (1)
- iframe 专题 (6)
- JSTL (2)
- 各种插件收集 (2)
- 权限设计模型探讨 (1)
- DWR (1)
- log4j (3)
- java (11)
- java 格式化 (1)
- 软件工程 (2)
- 乱码专题 (1)
- UML (4)
- java 设计模式 篇 (1)
- 用法收集 (0)
- sourceforge apache solutions (2)
- Struts2 + JPA + Spring 开发 (1)
- 自定义工具箱 (0)
- IDE (4)
- opencms (1)
- jeecms (1)
- ant (0)
- maven (2)
- 数据库连接池 (0)
- spring MVC (0)
- android (1)
- web-server (1)
- iphone-开发环境 (1)
- iphone-软件开发 (6)
- iPhone-软件设计 (1)
- iphone-应用 (3)
- iPhone-设置 (2)
- iphone-软件开发-设计模式篇 (0)
- iphone-软件开发-OC基础 (9)
- iphone-软件开发- UI篇 (9)
- iphone-软件开发-工具类篇 (1)
- iphone-软件开发-第三方篇 (0)
- iphone-软件开发-特效篇 (2)
- iphone-软件开发-动画篇 (1)
- oracle (1)
- Java-Security (0)
- Three20 UI (1)
- IOS-HOW-TO-专题 (1)
- Mark-Develope Issues (1)
- iphone-软件开发- 资料参考篇 (1)
- C 语言-基本语法 (0)
- Java Servlet (2)
- Eclipse optimization (1)
- IOS Basic (0)
- ecl (0)
- FRONT-HTML (0)
- FRONT-JS (0)
- PHP (0)
最新评论
-
qq_29862421:
[[color=brown]color=yellow][url ...
java 上传图片同时获得图片的宽和高 -
hhb19900618:
NSString <==> NSNumber 之前 ...
OC 常用数据类型之间的转换 -
baohuan_love:
果然能解决问题,感谢分享
Tomcat Error Page配置 与 Error Page在IE下不能转发的问题 -
唐丽梅6313:
很细致。。
键盘样式风格有关设置-iOS开发 -
olived:
哥哥,为什么我的没有破解成功,总是提示许可文件丢失!!QQ:3 ...
[软件测试解决方案] soapUI 4.0.1破解方法
以下是我开发邮件发送和文件上传遇到的问题,总结如下:
1.
问题描述:下载文件时,出现空格或者中文乱码?
解决办法:
下载文件时:
response.reset(); // 非常重要 very important
response.setContentType("application/msexcel;charset=UTF-8");
String fileName =f.getName();
String userAgent = request.getHeader("User-Agent");
if(userAgent != null && userAgent.indexOf("MSIE") == -1) {
// FF
String enableFileName = "=?UTF-8?B?" + (new
String(org.apache.commons.codec.binary.Base64.encodeBase64(fileName.getBytes("UTF-8"))))
+ "?=";
response.setHeader("Content-Disposition", "attachment; filename=" + enableFileName);
}else{
// IE
String enableFileName = new String(fileName.getBytes("GBK"), "ISO-8859-1");
response.setHeader("Content-Disposition", "attachment; filename=" + enableFileName);
2.
问题描述:发送邮件时,接收端邮件标题乱码,附件乱码?
解决办法:
2.1:接收端邮件标题乱码,附件乱码的原因,我总结了两点:
A:中文乱码
B:空格乱码
具体的解决办法:
sun.misc.BASE64Encoder enc = new sun.misc.BASE64Encoder();
fileName = "=?GBK?B?" + enc.encode(fileName.getBytes()) + "?=";
以上描述仅作个人总结自用!
发表评论
-
Installing Tomcat on Mac OS X
2013-02-28 16:15 1076To get Tomcat, visit the follo ... -
How to iterate HashMap using JSTL forEach loop
2012-10-05 18:47 0JavaServer Tag library is one o ... -
URL重写技术urlrewrite
2012-09-21 11:27 0需要一个urlrewritefilter的包,这个包是个开 ... -
Session 和 Cookie 以及 URL重写那些事
2012-09-17 23:05 0Cookies 是服务器在本地机器上存储的小段文本并随每一个 ... -
swfupload 解决方案
2012-06-12 16:56 0据说是完美解决方案: http://blog.csdn.ne ... -
解决不同浏览器上中文文件名的下载乱码问题
2012-02-27 20:55 3112目前,我们的U盘和Mail中对含有中文文件名的下载处理都不是太 ... -
前端开发工具箱 (js & css 代码压缩、优化
2012-02-25 09:59 0前端开发工具箱 (js & css 代码压缩、优化) ... -
servlet tomcat web.xml配置信息说明
2012-02-17 10:42 1459过滤器: 1.类型配置1[解决请求期间,数据库sess ... -
数据库连接池技术的总结
2012-02-14 11:51 01.Proxool的数据库连接池配置信息: <prox ... -
http协议那点事!
2012-02-13 21:52 1020作为一个开发者,尤其 ... -
运用proxool连接池
2012-01-10 10:19 1007最近做的一个项目中运用到了连接池技术,可能我们大家比较熟悉的 ... -
兼容 ie,ff,Google,safari,opera 的回车事件
2012-01-09 16:56 1054http://oraclestudy.iteye.com/bl ... -
js 中eval和execScript
2012-01-09 16:55 1581http://blog.csdn.net/on_load_19 ... -
Tomcat Error Page配置 与 Error Page在IE下不能转发的问题
2012-01-09 13:46 3261Tomcat Error Page配 ... -
网页背景音乐使用方法
2011-11-22 12:25 1010一、学会添加音乐文 ... -
Java Pet Store 2.0 应用程序简介
2011-11-14 17:48 3596http://developers.sun.com.cn/Ja ... -
在服务器端判断request来自Ajax请求(异步)还是传统请求(同步)
2011-11-14 12:23 1262在服务器端判断request 来自Ajax请求(异步)还 ... -
Java Pet Store 2.0 应用程序简介
2011-11-14 09:08 900使用 Ajax 创建用于无缝数据交互的 Web 2.0 ... -
部署war文件到Apache Tomcat服务器
2011-11-17 14:45 5216下面我将描述正确的部署.war(web application ... -
网站开发 html控件和css篇
2011-11-13 18:32 9361.文本框; <input id="word ...
相关推荐
【Java认证:Ajax中文乱码问题及解决方法】 在Java Web开发中,使用Ajax进行异步数据交互时,经常会遇到中文乱码的问题。这主要涉及到字符编码的处理,特别是当Ajax请求发送的数据包含中文字符时。以下是两种常见的...
本文将深入探讨“奇数个中文字符URL传递乱码”的问题,并提供一种可行的解决方案。 ### 一、问题背景 #### 1.1 URL编码概述 URL(Uniform Resource Locator)用于标识互联网上的资源位置。由于某些字符在URL中具有...
### JavaScript 传参中文乱码解决方案 在进行Web开发时,经常会遇到中文字符在URL传输过程中出现乱码的问题。这主要是因为不同的系统、浏览器或服务器可能采用不同的编码方式处理URL中的参数,导致原本正常的中文...
针对Ajax中文乱码问题,这里提出一个解决方案,这个方案在作者的开发环境中(XP, Eclipse, GB18030编码)已经成功解决了问题: 1. **设置请求头**: 在发送POST请求前,需要设置Content-Type头,告诉服务器数据的...
### JavaScript encodeURI中文乱码问题解析与解决方案 在Web开发中,处理中文字符或其它非ASCII字符时,经常遇到的问题之一就是编码问题,特别是在URL处理过程中。JavaScript中的`encodeURI()`函数是用于对URL进行...
本文将深入探讨这些知识点,并提供相应的解决方案。 首先,URL编码是因URL(统一资源定位符)中不能包含某些特殊字符或非ASCII字符而产生的需求。在Web应用程序中,我们可能会在URL中传递参数,例如查询字符串。...
6. **解决方案**:结合方法1和方法2,先确定URL在到达后台时已经是ISO-8859-1编码的,然后使用方法1中的转换策略,将接收到的ISO-8859-1编码的字符串转为UTF-8,以正确解析中文字符。 7. **代码实现**:在实际应用...
描述中提到的博文链接指向了一个ITEYE博客,虽然具体内容无法在这里提供,但根据标题我们可以推测博主可能讨论了URL参数编码过程中可能出现的乱码问题以及解决方案。常见的乱码问题可能出现在以下情况: 1. **编码...
而GB2312是一种简体中文字符集的编码标准,主要是为了兼容英文字符和中文汉字而设计的双字节编码。它包含了6763个汉字,适用于简体中文环境。由于GB2312只能表示简体中文,因此在中文信息处理中如果涉及繁体字或其他...
对于POST提交的中文乱码问题,解决方案通常涉及到前端的编码和后端的解码: 1. **前端编码**: - 在JavaScript中,使用`encodeURI`或`encodeURIComponent`函数将包含中文的字符串进行编码。需要注意的是,对于POST...
"java csv 读写框架特殊字符转义" Java CSV 读写框架是基于 Java 注解的 CSV 读写框架...Java CSV 读写框架提供了一个强大的解决方案来处理 CSV 文件中的特别字符转义问题,使得我们可以轻松地处理 CSV 文件中的数据。
本文将详细介绍如何在Java中处理导出文件时的文件名问题,确保用户能够正常下载带有中文或其他特殊字符的文件名。 #### 知识点一:理解文件名编码问题 在Web应用中,当服务器向客户端发送文件时,HTTP协议中会包含...
总结来说,遇到"找不到或无法加载主类"的问题,可以通过手动或自动创建包目录的方式来解决;遇到编码问题时,应指定源代码文件的编码格式,避免中文乱码问题。在实际开发过程中,应当注意这些细节,确保程序能够顺利...
1. **异常处理**:上述示例代码中使用了 `UnsupportedEncodingException` 异常处理,这是因为 Java 默认支持的字符集可能不包括 GB2312,需要通过配置或者使用兼容的 JVM 来解决。 2. **兼容性**:虽然 GB2312 ...
mirth 是一个集成平台,提供了一个灵活的集成解决方案,用于连接不同的系统和应用程序。本文档将提供 mirth 的简单操作说明和常见报错处理方法。 安装和配置 1. 安装 JDK:mirth 需要 JDK 7 或更高版本,可以从 ...
【标题】"SpeakingURL在Java中的实现" 在IT领域,特别是在Web开发中,"SpeakingURL"...通过选用合适的库或自定义解决方案,开发者可以确保他们的网站具有易于理解和分享的URL,从而提升用户体验和搜索引擎的可见性。
每个实例都是经过笔者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。 本书两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;本书实例来源...