JSP乱码的解决

JSP乱码

    这种是最常见的,设置编码的位置位于JSP的第一行,如果在Eclipse中新建一个JSP默认是下面这种:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>

可以看到它默认的页面编码和传输编码都是ISO-8859-1,这是用于欧洲国家的编码。

可以通过设置Eclipse中JSP的编码格式,来修改默认生成的编码格式。

 再来说说上面涉及到编码的两个地方:charset 和 pageEncoding

  charset是指服务器发往客户端展现时的编码;

  pageEncoding用于设置JSP页面本身的编码。

这样设置好JSP中的第一行代码,就可以保证基本的JSP展现没有乱码了!

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
(0)

相关推荐