zoukankan      html  css  js  c++  java
  • 乱码中文javaEE 中文乱码问题

    文章结束给大家来个程序员笑话:[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,一边拜乔帮主的果粉自以为是果粉,其实在乔帮主的眼里是不折不扣的叛徒。

  • 相关阅读:
    hdu 1088 HTML解析
    hdu1171 转化01背包,组合
    Java编程优化之旅(一)一般化方法
    Java简单实现Socket非阻塞通信
    Maven安装,以及导入Intellij IDEA
    笔记本的使用技巧
    Intellij IDEA使用小技巧
    学习Spring有关知识
    学习安装IntelliJ IDEA
    C#后台调用js方法无效果,未解决。
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3093439.html
Copyright © 2011-2022 走看看