1.数据库创建时设置utf-8编码
2.前端页面中设置
3.request和response中
方法一
String name = req.getParameter("name");//目前获取到的是iso-8859-1的编码
byte[] bs = name.getBytes("iso-8859-1");//根据iso-8859-1获取字节码
String name1 = new String(bs,"utf-8");//根据utf-8编码,重新组成新字符串
resp.setContentType("text/html;charset=utf-8");
PrintWriter out = resp.getWriter();
out.print("姓名是:" + name1 + ",原来的是"+name);
方法二
req.setCharacterEncoding("utf-8");// 只能post类型有效
String name = req.getParameter("name");
resp.setContentType("text/html;charset=utf-8");
PrintWriter out = resp.getWriter();
out.print("姓名是:" +name);
4.数据库设置url时
5.eclipse编辑器中设置
具体设置方式请百度