出现的问题
注册页面,输入中文,数据库乱码
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0fb13415623318a84c96e3df77774a59.png)
解决办法
第一步:在要提交的form表单中设置UTF-8格式编码
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/fdf04b34b5ee02cd5162856808329dd4.png)
第二步:在提价的文件中(比如小编提交的是给Servlet),设置utf-8编码给request和response对象
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bd122bc9d13ee22803a90da601c24d35.png)
第三步:在JDBC连接数据库时,设置utf-8编码
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/507afa91c0518a88d3b0f9d5535d151e.png)
第四步:检查直接MySQL是否是utf-8编码,大部分都是默认的,第三步之后应该就解决了
注意:在设置时看好post和get请求,我是post请求却给get请求的request和response设置了编码,导致调了半天没调出来。