採用UTF-8解決Ruby on Rails程序的中文問題


1.將.rb文件和.rhtml文件都保存爲utf-8格式;
2.在/app/Controller/application.rb中增加如下代碼:

ruby 代碼
  1. before_filter :set_charset  
  2.   
  3. def set_charset   
  4.   headers["Content-Type"] = "text/html; charset=UTF-8"  
  5. end  


3.在.rhtml文件中增加:

html 代碼
  1. <meta http-equiv="&lt;/font"><meta http-equiv="content-type" content="text/html;charset=UTF-8" />  

4、設置數據庫的字符集爲utf-8。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章