TOMCAT修改默认编码问题

默认情况下,tomcat使用的的编码方式:iso8859-1

修改tomcat下的conf/server.xml文件

找到如下代码:

这段代码规定了Tomcat监听HTTP请求的端口号等信息。

可以在这里添加一个属性:URIEncoding,将该属性值设置为UTF-8,即可让Tomcat(默认ISO-8859-1编码)以UTF-8的编码处理get请求。

修改完成后:

时间: 2024-09-18 17:42:42

TOMCAT修改默认编码问题的相关文章

配置-tomcat修改默认端口没有用

问题描述 tomcat修改默认端口没有用 tomcat默认8080端口,启动startup.bat,在浏览器中输入localhost:8080可以登陆: 关闭tomcat,之后修改端口8080为8888,启动tomcat后登陆8888没有显示,而登陆8080却仍可以显示,求指教. 解决方案 谢谢大家,找到原因了,我以前安装过tomcat(记为A),在环境变量里还是原来的tomcat地址,每次启动新装的tomcat(记为B),结果B总是转到A中了,在B中修改的所有配置都没有效果.更改环境变量到B后

修改mysql5.5默认编码(图文步骤修改为utf-8编码)_Mysql

mysql数据库的默认编码并不是utf-8. 安装mysql后,启动服务并登陆,使用show variables命令可查看mysql数据库的默认编码: 由上图可见database和server的字符集使用了latin1编码方式,不支持中文,即存储中文时会出现乱码.以下是命令行修改为utf-8编码的过程,以支持中文. (1)关闭mysql服务 复制代码 代码如下: service mysql stop (2)修改 /etc/mysql/my.cnf  (默认的安装路径) 复制代码 代码如下: vi

Dreamweaver新建页面的默认编码修改方法

  Dreamweaver CS3默认的UTF-8编码修改成GB2312,这样我们以后新建的网页就会是GB2312编码了.小编应广大考生的需要,特为参加考试的考生策划了"Dreamweaver新建页面的默认编码修改 "专题等有关资料,供考生参考! Dreamweaver CS3默认的新建文档的编码是UTF-8,而国内web设计中常用GB2312编码,每次新建页面时都要去修改页面编码比较麻烦. 其实我们可以将Dreamweaver CS3默认的UTF-8编码修改成GB2312,这样我们以

windows-操作系统默认编码如何修改?

问题描述 操作系统默认编码如何修改? 如题,XXX程序通过GetACP获取了本地的操作系统默认编码,然后不允许一些编码不一致的操作,现在希望修改这个操作系统默认编码,然后让XXX程序运行成功. windows和linux下的都需要,任何方式都可以.不一定非要自动化处理. 谢谢诸位大神! 解决方案 修改linux默认编码中文操作系统默认编码与Java中文编码字符丢失问题MyEclipse的默认编码修改

mysql-怎样修改数据库的默认编码,想把它改成utf8的?

问题描述 怎样修改数据库的默认编码,想把它改成utf8的? +--------------------------+----------------------------------------------+ | Variable_name | Value | +--------------------------+----------------------------------------------+ | character_set_client | gbk | | character

Linux使用MySQL忘记root密码及修改MySQL默认编码_Linux

概述: 本文不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本文主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQL忘记root密码解决方法 Ⅰ. 修改MySQL的登录设置  # vim /etc/my.cnf 在[mysqld]段中加上一句:skip-grant-tables Ⅱ. 重启服务 # service mysqld restart Ⅲ. 登录Mysql,修改密码信息# mysql mysql> USE

修改MySQL服务器的默认编码设置

重新编辑编码 首先复制一份my.cnf到/opt/local/etc/mysql5:  代码如下 复制代码 $ cd /opt/local/etc/mysql5/ $ sudo cp /opt/local/share/mysql5/mysql/my-small.cnf my.cnf 然后编辑my.cnf,在[mysqld]节添加以下两行:  代码如下 复制代码 $ sudo vi my.cnf [mysqld] ... collation_server = utf8_general_ci cha

NetBeans 默认编码修改方法

如果要NetBeans用UTF-8对文件进行解码,需要修改配置文件,具体方法如下: 1. 找到你的Netbeans安装目录下的etc文件夹,如C:/Program Files/NetBeans 7.3.1/etc/netbeans.conf 2. 用记事本打开netbeans.conf 3. 找到netbeans_default_options这一句,前面没有符号#,在文件第六行 4. 在最后面加上一个空格,再加入-J-Dfile.encoding=UTF-8 修改后的第六行为: netbean

Ubuntu中更改MySQL默认编码报错的解决

Ubuntu 12.04,安装了MySQL,完了之后,更改了字符编译,就报错.感觉很郁闷. 环境: root@ubuntu:~# uname -a Linux ubuntu 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux 使用的  apt-get install mysql-server安装的,然后改变了一下默认的字符集,在/etc/mysql/my.cnf里面