这是有关编码机制的问题,中文编码采用GB2312属于字符编码,而UTF-8是一般的字节编码方式。
解决方案 »
- 问个反编译的问题
- 怎样实现BBS后台管理控制网站换肤?
- Hibernate的JPA实现包和注解包为何无法下载?
- SSH项目使用tiles报错Can't get definitions factory from context
- 急```` 学j2ee一下面的水平,在北京大概月薪是多少?
- 关于Openfire插件开发的问题,紧急求助!
- 关于循环判断及multibox赋值的问题
- 急!!!!!!在线等待,请教如何可以对网页数据选定以后,然后按照格式把它打印出来。
- 求助:关于用struts的标签上产生的问题,希望高手给于回答!
- 再帮我看看嘛
- 我刚学WEB编程,问个关于JSTL函数标签的问题
- 一个I/O问题,求助?
可以指定解码格式
你的IE Request 是,得到的都是gb2312编码格式,你去获取这个字符当然不能用UTF-8了。
除非你把IE Request 地编码格式转成UTF-8(个人猜想,但是IE得request应该是和你当前设置有关的)。
试试研究下这个方法
URLDecoder.decode(request.getParameter("content"),"utf-8");