1、使用
<%
request.setCharacterEncoding("GBK");
%>
在获取表单信息之前进行统一的编码。
该方式仅用于post方式提交的表单。
2、对获取的信息进行重新编码
String name=request.getParameter("userName");
byte b[]=name.getBytes("ISO-8859-1");Tomcat服务器使用的默认编码。
name =new String(b);
文章标签 SSH 中文乱码问题 文章分类 Java 后端开发
1、使用
<%
request.setCharacterEncoding("GBK");
%>
在获取表单信息之前进行统一的编码。
该方式仅用于post方式提交的表单。
2、对获取的信息进行重新编码
String name=request.getParameter("userName");
byte b[]=name.getBytes("ISO-8859-1");Tomcat服务器使用的默认编码。
name =new String(b);
下一篇:java对象的序列化和持久化
试了N多方法,貌似在终端执行命令:export LC_ALL=zh_CN.GB2312;export LAN
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M