request域中文乱码问题

一、乱码原因

在这里插入图片描述

页面默认使用的是UTF-8的编码方式,服务器端默认使用 iso8859-1的编码方式

二、解决方式

1、表单是post方式提交时

设置request的编码

 request.setCharacterEncoding("UTF-8");

2、表单是get/post方式提交时

  String username = request.getParameter("username");//乱码
   //先用ios8859-1编码在使用utf-8解码
   username = new String(username.getBytes("ios8859-1"),"UTF-8");

猜你喜欢

转载自blog.csdn.net/u014253011/article/details/85326136
今日推荐