JavaWeb项目乱码问题解决方法
来源:互联网 发布:ps淘宝图标教程视频 编辑:程序博客网 时间:2024/06/05 07:28
JavaWeb项目中遇到乱码问题基本是编码不统一导致
解决方式如下
1.web.xml添加filter方式解决
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
2.修改tomcat中server.xml中的编码
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"URIEncoding="UTF-8" />
3.统一页面编码规则
A. JSP/Servlet都有的编码设置
request.setCharacterEncoding("UTF-8")
response.setCharacterEncoding("UTF-8")
response.setContentType("text/html; charset=UTF-8");
response.setHeader("Content-Type", "text/html; charset=UTF-8");
B. JSP专有的编码设置
1. <%@ page pageEncoding="UTF-8" %>
2. <%@ page contentType="text/html; charset=UTF-8" %>
C. HTML页面中的编码设置
1. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
其次针对开发环境也要设置好编码,我用的eclipse,设置方式 Window ->Preference ->General -> Workspace设置一下文件编码方式为UTF-8
0 0
- JavaWeb项目乱码问题解决方法
- JAVAWEB乱码问题解决
- javaWEB中前后台中文乱码问题解决方法
- tomcat项目中文乱码问题解决方法
- javaweb-中文乱码问题解决方案
- JavaWeb框架数据传输乱码问题解决
- javaweb项目在linux系统中测试时的乱码问题解决
- javaWeb -myEclipse源代码中文乱码问题解决方案
- javaWeb 文件下载乱码问题解决方案
- javaweb项目中中文乱码
- javaweb项目中中文乱码
- javaweb项目中中文乱码
- JavaWeb项目中文乱码问题
- JSP乱码问题解决方法
- Java乱码问题解决方法
- Struts乱码问题解决方法
- VS2005乱码问题解决方法
- SecureCRT乱码问题解决方法
- bmp图像的调色板
- 合伙人制度是梦想、价值观和利益的捆绑
- 前端-调试工具
- Bootstrap Table使用心得总结
- ElasticSearch Index templates属性描述
- JavaWeb项目乱码问题解决方法
- Codeforces Educational Codeforces Round 16 部分题解
- ubuntu下折腾ReactNative
- redis的数据结构
- Eclipse工程目录下建立bat文件运行Java程序
- ARM cortex a 的SDRAM (DDR)
- Impinj Spedway 在使用 Telnet 时需要用 Putty 进行连接,并且连接类型需要选 SSH
- iqiyi Thrift服务框架整体介绍
- JavaScript DOM基础知识总结