zoukankan      html  css  js  c++  java
  • 设置rails header编码

    第 16 章 总结:Rails本地化(windows环境)

    上一页
    下一页


    第 16 章 总结:Rails本地化(windows环境)

    在开发RoR的时候,本地化是一个问题,大多数介绍文章使用UTF-8来解决本地化的问题,这里提供另外一种解决途径来解决,比UTF-8设置简单(并没有考虑使用AJAX的情况):

    1. 为Rails app设置编码方式:

      class ApplicationController < ActionController::Base
          before_filter :code
      
          def code
              @headers["Content-Type"] = "text/html;charset=gbk"
          end
      end
      				

      这里把charset设置为gbk编码方式,我们知道每次request的时候,会产生一个和请求有关的controller object,因为每个通过script generate产生的controller class都是继承于ApplicationController的,所以每次请求都会对页面进行一次编码.

    2. 为数据库设置编码方式

      我个人偏好使用图形界面进行编码设置,打开MySQL Server Instance Config Wizard:

      在配置要结束的地方:

      在character set地方设置:gbk

      一切搞定!


    上一页
    下一页

    第 15 章 使用layouts 
    起始页
    附录 A. 修改日志

  • 相关阅读:
    DAY 169 创建虚拟环境05
    DAY 168 创建虚拟环境04
    DAY 167 创建虚拟环境03
    DAY 166 创建虚拟环境02
    java 内存区域
    java 内存机制
    JAVA GC
    JAVA根搜索算法
    mysql ---事务
    java lock -----锁
  • 原文地址:https://www.cnblogs.com/lexus/p/1951724.html
Copyright © 2011-2022 走看看