zoukankan      html  css  js  c++  java
  • SSH框架+mysql+tomcat 服务器 中文乱码解决方案

    第一:

    在安装mysql数据库时要修改默认的字符集为utf-8

    或连接MYSQL时配置URL如下:

        jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8

    第二:

    将jsp 页面的字符集设为utf-8

    第三:

    在web.xml中添加过滤器:

       <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> 

    第四:

    在struts.xml中添加

    <constant name="struts.i18n.encoding" value="utf-8"></constant> 

    第五:

    最后在 tomcat中的server.xml中添加:URIEncoding="utf-8"

    具体格式如下:

     <Connector

    port="8080"   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

                   enableLookups="false" redirectPort="8443" acceptCount="100"

                   debug="0" connectionTimeout="20000"

                   disableUploadTimeout="true" URIEncoding="utf-8" />

    第六:

    在jsp页面中加入两行代码:

       <%@ page contentType="text/html;charset=UTF-8"%>

       <meta http-equiv="contentType" content="text/html;charset=utf-8">

    转自强人:

    daring的美丽人生的博客 http://blog.sina.com.cn/u/2375421004
  • 相关阅读:
    MongoDB Projection
    MongoDB 删除文档
    MongoDB 更新文档
    MongoDB 删除文档
    MongoDB 查询文档
    MongoDB 插入文档
    MongoDB 数据类型
    MongoDB 删除集合
    MongoDB 创建集合
    MongoDB 删除数据库
  • 原文地址:https://www.cnblogs.com/ae6623/p/4416731.html
Copyright © 2011-2022 走看看