JSP页面乱码的几种解决方案
来源:互联网 发布:java架构师要求 编辑:程序博客网 时间:2024/06/01 10:32
1.查看jsp文件头是否设置了编码格式:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
顺便设置:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
2.查看项目的编码格式:设置为UTF-8
project–》properties:
jsp文件如果是直接复制的,也要查看一下,右键jsp文件,选择properties,设置编码格式:
3.上面一般解决的是页面本身中文的乱码,如果还有问题,比如提交的表单乱码等问题,需要在请求头响应头设置编码:
//设置编码格式req.setCharacterEncoding("UTF-8");resp.setCharacterEncoding("UTF-8");
4.最后还没解决乱码的话,设置tomcat服务器编码格式,默认情况下,tomcat使用的的编码方式:iso8859-1,打开setting.xml文件(在tomcat文件夹conf中)
找到如下代码:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
这段代码规定了Tomcat监听HTTP请求的端口号等信息。
可以在这里添加一个属性:URIEncoding,将该属性值设置为UTF-8,即可让Tomcat(默认ISO-8859-1编码)以UTF-8的编码处理get请求。
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
阅读全文
1 0
- JSP页面乱码的几种解决方案
- jsp页面乱码解决方案
- JSP几种常见中文乱码解决方案
- jsp页面的中文乱码解决方案讨论
- JSP页面显示乱码解决方案
- JSP页面显示乱码解决方案
- JSP页面中文乱码解决方案
- jsp页面中文乱码解决方案
- JSP页面间的中文传值乱码问题,解决方案
- JSP页面传参出现中文乱码的解决方案
- 关于JSP开发过程中的几种中文乱码问题的解决方案
- 解决中文乱码的几种解决方案
- 防止乱码的几种解决方案
- JSP中文乱码的几种解决方法
- JSP的几种中文解决方案
- jsp页面提交乱码问题 解决方案
- 页面定时刷新的几种解决方案
- jsp 页面跳转的几种方法
- 41-43.java基础。
- 半监督学习(转载)
- html+css网页前端实现(二)
- python 获取文件创建日期、修改日期 Get created & modified time of a file
- 初识jQuery
- JSP页面乱码的几种解决方案
- Sublime环境搭建
- 通过Vmstat诊断虚拟内存找出内存IO瓶颈
- maven的安装及配置一
- MyBatis(二) 使用MyBatis改写及SqlSession
- win7 64位系统android环境搭建
- 白化ZCA
- 反射的简单应用
- 高效遍历Mat数组