中文乱码问题servlet/jsp

来源:互联网 发布:2017手机最新软件 编辑:程序博客网 时间:2024/04/29 06:17

中文乱码问题

1.在传入的url中还有中文

豹纹头 query String parameter

//jsp中船只方式是通过url 会在地址栏显示//servlet中获取url中的值  String name  = req.getParameter("name");//在这里添加一个过滤 转换中文乱码name = new String(name.getBytes("ISO8859-1"),"UTF-8");

2.表单提交(post)中含有中文

豹纹头显示formDate

//转化表单中中文乱码问题req.setCharacterEncoding("UTF-8");//doPost 中获取表单中的值String name = req.getParameter("name");

3.给客户端设置响应编码

防止在网页或者客户端出现乱码现象

//获取表单之前添加响应编码resp.setParameter("UTF-8");
0 0