页面提交乱码问题(tomcat默认编码问题)
来源:互联网 发布:电脑程序员具体做什么 编辑:程序博客网 时间:2024/04/19 14:02
错误信息:
实际项目编码UTF-8,数据库编码UTF-8,没有任何问题。
查看数据库编码:
mysql>status
mysql>show variables like "%character%"
问题原因:
默认情况下,tomcat使用的的编码方式:iso8859-1。
修改tomcat下的conf/server.xml文件
找到如下代码:
<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" />
0 0
- 页面提交乱码问题(tomcat默认编码问题)
- Controller页面乱码的问题(修改tomcat默认的编码方式 )
- Tomcat默认编码问题
- tomcat编码乱码问题
- tomcat编码乱码问题
- tomcat编码问题--乱码
- 修改Tomcat默认编码解决中文传值乱码问题
- 解决表单乱码问题之一,修改tomcat默认编码格式
- UTF-8编码的页面向GBK页面提交表单乱码问题的解决办法
- UTF-8编码的页面向GBK页面提交表单乱码问题的解决办法
- JSP页面提交后中文字符出现乱码-tomcat下中文乱码问题
- 修改Tomcat默认编码,防止页面中文参数乱码
- ajax,提交数据,浏览器乱码,编码问题
- weblogic 修改默认字符编码 乱码问题
- tomcat post 提交时出现乱码问题
- 设置Tomcat及Weblogic字符编码,解决数据提交的乱码问题
- 设置Tomcat及Weblogic字符编码,解决数据提交的乱码问题
- tomcat编码格式的设置/如何解决get()方式提交中文参数乱码的问题
- CSS3 demo
- Anagrams
- nyoj 7 街区最短路径
- 函数指针
- Cracking the coding interview--Q8.7
- 页面提交乱码问题(tomcat默认编码问题)
- 集合框架
- 《C++入门经典》读书笔记 第11章 创建自己的数据类型
- UVa11159 - Factors and Multiples(二分匹配)
- 动态数组
- 进程与线程选择
- VC编程增加快捷键的几种方式
- Numpy 基础教程 array
- 转载和积累系列 - TCP粘包和拆包问题