博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
乱码中文javaEE 中文乱码问题
阅读量:5915 次
发布时间:2019-06-19

本文共 988 字,大约阅读时间需要 3 分钟。

文章结束给大家来个程序员笑话:[M]

            开发的时候遇到输入中文的时候是很麻烦的,经常性会涌现乱码,而且由于环境不同,乱码问题的处理方式也不相同。近来在做java EE开发,自己专门详细了解了这个环境下乱码问题的处理方法。不必对乱码问题做出什么分类,想看原因的可以百度,这里只写如何处理中文乱码问题。

            首先,开发环境用到tomcat,jsp,servlet,mysql,因此就要都保证它们的编码格式可以支撑中文字符。

            mysql的处置:在安装的时候字符集选择UTF-8,如果不是的话重装。

            tomcat的处置:找到tomcat目录:乱码和中文

     打开server.xml,找到对8080端口的设置部份,添加URIEncoding=“UTF-8”,就可以了。如:<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>

            JSP处置:在jsp页面添加编码格式,

    <%@pagelanguage="java"contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

    每日一道理
聪明人学习,像搏击长空的雄鹰,仰视一望无际的大地;愚笨的人学习,漫无目的,犹如乱飞乱撞的无头飞蛾;刻苦的人学习,像弯弯的河流,虽有曲折,但终会流入大海;懒惰的人学习,像水中的木头,阻力越大倒退得越快。

    

    <metahttp-equiv="Content-Type"content="text/html; charset=UTF-8">

                 Servlet处置,在进行业务处置之前添加2行代码:

      

    response.setContentType("text/html;charset=utf-8");

    request.setCharacterEncoding("UTF-8");

              JSP和Servlet如果很多的话可以使用过滤器。对于这4个地方进行处置以后就没有中文乱码问题了。当然有可能工作环境不是UTF-8,自己也应当把工作环境的编码集改了,不过这个很少涌现。

    

    

文章结束给大家分享下程序员的一些笑话语录:  一边用着越狱的ip,一边拜乔帮主的果粉自以为是果粉,其实在乔帮主的眼里是不折不扣的叛徒。

你可能感兴趣的文章
write back vs write through
查看>>
各种链接
查看>>
开发工程师未来应具备的能力
查看>>
我的友情链接
查看>>
《Spring实战》第四版读书笔记 第一章 Spring之旅
查看>>
那些年,一起学的Java 2-4
查看>>
RedHat已更改其开源许可规则
查看>>
redis集群搭建
查看>>
管道符和作业控制,shell变量和环境变量配置文件
查看>>
DirectX3D设备丢失(lost device)的处理(一)
查看>>
来自田野的回音——《背过身去的大娘娘》的读后感范文2600字
查看>>
LNMP架构 (Ⅱ)——nginx相关配置、nginx代理
查看>>
神级python程序员只需要一个公众号,再也不会错过重要资讯
查看>>
双十一流量洪峰 支撑阿里核心业务的云数据库揭秘
查看>>
OSChina 周一乱弹 ——程序员跟产品经理撕逼必须掌握的套路
查看>>
Linux系统启动流程详解
查看>>
Magento(CE1.X)自带模块解析五
查看>>
Factory Method模式 (一)
查看>>
代码整洁之道-第9章-单元测试-读书笔记
查看>>
C++ ssd5 12 optional exercise2
查看>>