本文主要是介绍页面jsp编码utf-8,传递中文参数到java后台出现乱码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、前台页面jsp的编码是contentType=”text/html; charset=utf-8”
后台编码是gdk,传递中文参数时出现乱码,后台接收到传递的参数时需要进行转换才能解决乱码问题。
new String(this.getParameter("teacherName").getBytes("iso-8859-1"),"utf-8")
2、google浏览器显示正常,但是IE浏览器显示不会乱码,用上面的方法转换也不行,解决方法时需要在拼接传递中文参数前用encodeURI(“参数”)转换下,就不会出现乱码了
这篇关于页面jsp编码utf-8,传递中文参数到java后台出现乱码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!