JSP乱码问题的解决方法

**

要注意所有的字符编码要统一,都用utf-8的格式。

**

1、将Eclipse中自动生成的字符编码全部设置为UTF-8

JSP乱码问题的解决方法

2、Tomcat的版本要在8.0以及以上,因为Tomcat8.0以上的默认字符集编码是utf-8,更低的版本编码为ISO-8859-1。

3、在server.xml文件中的Connector标签中增加URIEncoding="UTF-8"的属性值。
这是使所有get提交的编码都为utf-8。

JSP乱码问题的解决方法

4、在编写的java语句中加入request.setCharacterEncoding(“utf-8”);
这是使所有post提交的编码都为utf-8。JSP乱码问题的解决方法

5、把文本改成UTF-8的格式,如果是用eclipse软件开发,则设置Window->preferences->JSP Files->Encoding改成UTF-8。