1.设置页面编码
jsp页面需要编写代码:修改格式为UTF-8
<%@page
language="java" pageEncoding="UTF-8"
contentType="text/html;charset=UTF-8" %>
HTML页面在网页头部(< head>< /head>)添加
< meta
http-equiv="Content-Type" content="text/html;
charset=utf-8" />
2.servlet类修改
如果是post提交在servlet类中编写(注意必须写在第一行)
request.setCharacterEncoding("UTF-8")
如果是get 提交在servlet类中编写
byte [] bytes =str.getBytes("iso-8859-1");
String cstr = new String(bytes,"utf-8");
3.直接修改Tomcat服务器配置文件server.xml
增加内容:URIEncoding="utf-8"