处理GET和POST的中文乱码问题
2024-10-21 07:53:59
一、doGet
1.先获取iso的错误字符串
2.回退、重编(用UTF-8)
String name = request.getParameter("username");
byte[] b = new.getByte("iso-8859-1");
name = new String( b, "utf-8")
快捷方法:在server.xml中配置URIEncoding= ust-8
二、doPost
1.在获取参数之前,需要先调用request.setCharacterEncoding("utf-8");
2.使用getParameter()来获取参数
req.setCharacterEncoding("utf-8");
String usename = req.gerParameter("username");
#print username;
最新文章
- Jetty服务器jmx监控
- kettle日志记录
- Android ListView动态改变Item高度
- bootstrap.css.map这个文件有何用处?该怎能使用它?
- 安装在ubuntu12.04上安装gcc4.8
- 填充Z形二维数组
- [设计模式-创建型]工厂方法(Factory Method)
- 启动tomcat直接报错:org.apache.tomcat.util.digester.Digester startElement
- SpringMVC 整合Jackson报错
- Color Blender---在线渐变色带生成器
- iOS - EaseMob 环信的使用
- Dynamics CRM 电子邮件服务器配置文件Advanced配置中关闭SSL
- Android studio统计项目总行数
- ionic2+angularjs2
- TT-付款方式
- Python开发——17.CSS
- ArcGis Go to XY功能代码C#
- Python开发——数据类型【字典】
- easyUI拖动课程进课程表
- mybatis 参数为String,用_parameter 取值