解决JSP中文乱码问题
程序员文章站
2022-04-16 22:39:23
...
刚开始接触JSP
写一个宿舍管理系统练练手,可是出现了中文乱码问题,在网上找了解决方法
说用什么Filter过滤器吗
jsp页面代码编码格式控制为utf-8
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<meta http-equiv="Content-Type" content="text/html charset=utf-8">
<script type="text/javascript">
在Servlet接收处理如下
request.setCharacterEncoding("utf-8");
发现得到的数据中文仍然乱码,乱码、乱码。
实在搞不定,下午睡了一觉起来后上网查了一下
嘿,解决了
String name = request.getParameter("name");
name=new String(name.getBytes("ISO-8859-1"),"UTF-8");//中文乱码转换
只需这样再次转换一下即可,难道我上面的request转换失败???
这样每个字符串都要转换是不是有点麻烦呀,
OK,先保留着吧,继续敲我的代码。/nl
转载于:https://blog.51cto.com/670176656/1687146