servlet中乱码之解决方案之一
来源:互联网 发布:淘宝网培训学校 编辑:程序博客网 时间:2024/06/06 09:48
乱码是程序员最头疼的事
下边是乱码中的一种,
先建个这么个html页面
执行结果
创建servlet,分别添加doget dopost方法写入
运行结果为 doGet : 乱码 doPost : 乱码
解决以上问题的方法很简单,分别在两个方法里声明编码方式
request.setCharacterEncoding("UTF-8");
加上这句话结果就是doget乱码 dopost不乱码
由此可以看出此方法在dopost中不适用
那么解决dopost还有其他的方法
利用编码的转换方式
第二种解决方案就是修改tomcat中的server.xml文件(不提倡 )
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"第一种是在这后加上URIEncoding="UTF-8"; 结果doget不乱码 dopost乱码
第二种在这后加上useBodyEncodingForURI="true";
然后在doget dopost方法里修改
结果都不乱码
- servlet中乱码之解决方案之一
- Servlet中文乱码解决方案
- Servlet 中文乱码解决方案
- 网页制作之jsp与servlet中的中文乱码解决方案
- JSP/Servlet中pageEncoding和charset区别,中文乱码解决方案
- gentoo中文化之乱码解决方案
- servlet 中文乱码终极解决方案
- JSP、Servlet乱码终极解决方案
- Servlet中文乱码解决方案详解
- servlet中文乱码问题+解决方案
- Servlet之HTTP协议、注册案例、Servlet运行原理、请求方式、乱码解决方案
- php读取数据库中文乱码解决方案之一
- mysql5中乱码解决方案
- sqlplus中乱码解决方案
- 程序中乱码解决方案
- SpringMVC中乱码解决方案
- jquery ajax 提交给servlet乱码解决方案
- Servlet 中文乱码问题及解决方案剖析
- 安卓ApiDemos学习 app/Activity/Redirection
- 开源代码库
- 没鞋的孩子拼命跳
- CentOS 6.0 dhclient connect WPA
- C++面向对象程序设计
- servlet中乱码之解决方案之一
- JAVA-用HttpClient来模拟浏览器GET,POST
- R525 安装 rhel5.4
- 112
- css中的valign和vertical-align
- 关于域名解析的问题--对话
- Ubuntu建立PHP服务器(apache+php+mysql)
- Flex Tree 之 TreeItemRenderer
- oracle游标的使用