jsp页面乱码的处理方法:
1.页面头部<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>或
<%@ page language="java" contentType="text/html;charset=GB2312"%>
改为GBK也可以
2.上边的可以解决页面的的文字乱码问题.还有一种情况是 比如文件路径问题,例如
<img src="${pageContext.request.contextPath}/我们11.jpg"/> 虽然路径文件名都正常,但是就是显示不出图片
这时还需要修改服务器的编码.
例如Tomcat,修改conf文件夹下的server.xml,找到端口 比如应用的8080端口
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"/>
加上 URIEncoding="UTF-8"为
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
因为tomcat默认的编码是ISO-8859-1
本文介绍了解决JSP页面中文字乱码的方法,包括设置页面编码为GBK或GB2312,并调整Tomcat服务器配置以支持中文文件路径。

2367

被折叠的 条评论
为什么被折叠?



