记录一次处理生僻字,使用的SQL Server数据库,地址字段有生僻字㙍,存入数据库乱码,展示为?,数据库表字段类型为varchar
处理方式:
1、修改数据库表数据类型为:nvarchar,长度为原长度的1倍,以防转换类型漏字(如原varchar 长度为100,nvarchar 长度修改为200)
2、后端如果是jsp页面,修改jsp页面的编码为GB18030,前端页面是utf-8
原编码:<%@page contentType="text/html;charset=GBK"%>
修改编码:<%@page contentType="text/html;charset=GB18030"%>