Chinaunix首页 | 论坛 | 博客
  • 博客访问: 17230
  • 博文数量: 6
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 90
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-13 14:29
个人简介

人生若只如初见,当时只道是寻常.

文章分类

全部博文(6)

文章存档

2013年(6)

我的朋友

分类: Java

2013-03-14 22:54:35

在公司接手一个外包的项目,里面有一个上传图片的功能,假如上传的图片名字是中文名的话则不能预览,如果不是中文名的话则正常.
困扰了一下午,最后听人说需要修改tomcat里的编码格式,总结了以下几点:

(1) <%@page contentType="text/html" pageEncoding="UTF-8"%> 通过pageEncoding="UTF-8" 来设置jsp页面的编码格式

(2) html界面

(3) 在应用程序中添加过滤器filter,通过response.setContentType("text/html;charset=UTF-8"); 来过滤发送过来的request的编码格式。

(4)如果使用tomcat6.0,则需要配置conf/server.xml,做如下配置

添加URIEncoding="UTF-8"配置

这样就基本搞定了html/jsp界面和发送请求的编码格式问题。

阅读(869) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~