帮一个朋友做的一个小项目,他们有要求,要在idea基于spring boot框架做出来
然后这个是我jsp页面的代码,表头是设置了字符编码格式的
这个是前端效果和输入内容(我晓得丑,但只要达到效果就可以了嘛 )
这个是在后台接收表单数据的代码
然后这个是控制台的输出,乱码的地方就是前端输入的中文,数字都是正常的,报错应该是数据库的错,我是要把前端获取的数据写入到数据库的,结果乱码肯定就写不进去了
改用String name=new String(request.getParameter(“name”).getBytes(“ISO-8859-1”),”UTF-8”),如果不行的话。
可以在action后面用?传值,然后看地址栏,确确认一下到底是表单传值乱码,还是获取值后解码乱码了,这样有助于缩小错误范围。