エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Action*3 - Rails 3 + jpmobileで日本語のgetパラメータ問題
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Action*3 - Rails 3 + jpmobileで日本語のgetパラメータ問題
思いをカタチにするためのBlog。思うだけなら誰でもできる。さあ今、何をする?Actionを起こせ!ずいぶ... 思いをカタチにするためのBlog。思うだけなら誰でもできる。さあ今、何をする?Actionを起こせ!ずいぶん書く時間がなくて、書きたいことがたまってたので連投w Railsで日本の携帯に対応する場合、jpmobileというライブラリが便利。 Rails 3でもそれは例外ではないのですな。 で今回は、検索のページングを作る場合にちょっとハマり。 というのも、検索のページングの場合、?q=日本のようなURLのリンクを作らないといけなくなります。 Controllerでparams[:q]を見ると文字化けしていたりするのですねぇ。 まあどうやらUTF-8エンコードが2回かかってるとかかかってないとか。 Formの場合はaccept-charset=utf-8が入るので、問題はないです。 解決方法 解決方法は2つ。 ビューでlink_toのオプションとして渡すときに、URI.escapeをかける