パスワードを忘れた? アカウント作成
394050 journal

ch.6の日記: WebObjects日記 2

日記 by ch.6
だいぶ進んだ。

バックエンドの PostgreSQL でデータベースとクライアントのエンコーディングをどう設定すればいいのかな。今は、EUC_JP を指定して作った DB でクライアント側ではなにも指定しないで使っていて、WebObjects だけからしか使わないと問題ないけど、実際にデータベースに格納されるデータは EUC_JP ではないようだ。UTF-8 でもないのかなぁ。
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • 昨日は a タグの大文字と小文字を合わせ損ねて変な表示になってしまってすみません

    日本語のエンコードですが,takeValuesFromRequest() と appendToResponse() の 2 つのメソッドをオーバーライドすればよいみたいです.いろいろと見つけましたが, TIL にも載っていたのでこちらを紹介しておきます.

    WebObjects 5: Web ブラウザの文字エンコードを設定する方法 [apple.co.jp]

    それから,先日の eo_pk_table 問題ですが,webobjects-ml の過去ログから [WO 5.1] PostgreSQL 7.2 のセットアップ手順 [tech-arts.co.jp]という ものを見つけました.PostgresqlPlugIn.framework と PostgresqlPlugIn.EOMplugin をインストールすればよいみたいです. インストールはしましたが,忙しくてまだチェックしていないのですけど…….

    • 何度もありがとうございます。takeValuesFromRequest(), appendToResponse() をオーバライドする方法を少し試してみたところ、なんとなく EUC_JP でデータベースに収まっているようです。

      後者の plugin と bundle を使う方法も見つけてはいたんですけど、まぁ最初に一度テーブル作っちゃえばすんじゃう話なんで特に試すまではしてませんでした。
      親コメント
typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...