java threads 中文_Java 中文 乱码问题

Java平台遇到的两类问题:

1.源代码中文乱码问题:

a.Java文件,中文乱码,配置IDE的Preference的编码格式,总有一款适合你。

b.HTML(JSP、....)文件,中文乱码,添加并设置HTML的contentType、charset即可。

2.应用程序中输入中文乱码问题:

a.selvert的过滤器filter处理中文乱码问题:

修改web.xml中的配置参数:

CharactorFilter   

cn.com.Filter.CharactorFilter 

encoding 

utf-8  

CharactorFilter

/*

b.Tomcat支持中文的配置问题: 更改 Tomcat安装目录下conf\server.xml,指定浏览器的编码格式为“简体中文”:

enableLookups="false" redirectPort="8443" acceptCount="100"

connectionTimeout="20000" disableUploadTimeout="true" URIEncoding='GBK' />

注意:Spring MVC Controller中解析GET方式的中文参数会乱码的问题:Spring的Filter只对HTTP的Post方法做了过滤处理 ,对Get方法则未做处理,因此无论如何配置Filter均是无效的,因此只能上溯一层,即从WEB应用容器层到Tomcat层配置Server.xml的Connector的URIEconding=“UTF-8"属性即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值