keyword: Java, Java EE, GlassFish, 文字化け
たまたまに遭遇した問題ですが。
Java EEでプログラムをデプロイすると、
プログラム自体は文字化けしないけど
レスポンスされると、内容が文字化けする。
何度もテストして、
結局内容はサーバーのsetResposeのところに問題があるようで。
glassfish-web.xmlの中にglassfish-web-appタグの中に
parameter-encodingを追加することにしたら解決。
<glassfish -web-app="-web-app" error-url="">
…
<parameter-encoding default-charset="UTF-8" />
</glassfish>
さて、引き続きプログラムを組むか…
SyntaxHighlighter
2012-09-19
2011-01-21
php mysql unicode 解決案
1.phpの設定ファイルをutf-8を使うように設定する(主にmbstring関連)
2.mysqlのグローバル設定をutf-8に設定、また、DB毎にutf-8に設定する
3.phpがmysqlに接続文に
を追加する。ただし、それはphp 5.2以降だけに対応するだそうだ…
http://oshiete.goo.ne.jp/qa/5799234.html
-- 追記2012.11.01 --
my.cnf (my.ini)に以下のブロックに記述があるかどうかを確認しよう
ちなみに、ウェブの記事を読むと、
との記事もありますが、MySQL 5.5からは
2.mysqlのグローバル設定をutf-8に設定、また、DB毎にutf-8に設定する
3.phpがmysqlに接続文に
mysql_set_charset('utf8');
を追加する。ただし、それはphp 5.2以降だけに対応するだそうだ…
http://oshiete.goo.ne.jp/qa/5799234.html
-- 追記2012.11.01 --
my.cnf (my.ini)に以下のブロックに記述があるかどうかを確認しよう
[mysql] character-set-server=utf8 skip-character-set-client-handshake [mysql] default-character-set=utf8 skip-character-set-client-handshake
ちなみに、ウェブの記事を読むと、
[mysql] default-character-set=utf8
との記事もありますが、MySQL 5.5からは
[mysql]のところにdefault-character-setを記入するのがダメになったようだ。エラーが出てサーバーが立ち上がらない事になってしまうので、くれぐれも気をつけましょう。
登録:
投稿 (Atom)
人気の投稿
-
指令/英文 翻譯1 翻譯2 2D Solid 二維實體 2D 實面 2D Wireframe 二維線框 3D Array 三維陣列 3D 陣列 3D Dynamic View 三維動態觀察 3D 動態檢視 3d objects 三維物體 3D 物件 3D Orbit...
-
ノート程度: 線の太さを画面に反映させる Win: ツール>オプション でオプションウィンドを開き 作図スタイル>アクティブな作図スタイル>線のフォント で [ グラフィック領域で太さを表示]にチェックを入れる。 Mac: System Menu → 設定 /...
-
☆日本一 子煩悩な県 問題: 1.休日はたいてい子どもと遊ぶ 2.配偶者より子どもが大事である 3.外食するときは、まず子どもに何を食べたいか聞く 4.携帯の待ち受けは子どもの写真だ 5.子どもの寝顔を見て感動のあまり泣いたことがある ランキング 1.熊本県 2.北海道 3.山...
-
日本で結婚するときに、台湾の戸籍謄本の訳本が要る。 検索したら、いろいろ有用な先人たちの情報があります。 I♥TAIWAN - 日本小雪さんのブログ、最初ここからスタートして多分いちばん間違いなし。 在日台灣太太連絡簿 - 最低限の必要単語が載っている。 梅と桜 ...
-
這東西搞了兩個多禮拜,終於讓我找到合理的計算方式。 真圓度的計算方法,若使用半徑法,目前有 4種方式(參考Wikipedia(en)資料) 去取假想圓中心。 1. 最小區域圓法 Minimum Zone circle (MZC) 這是ISO及JIS B0621有規定的正式...
-
AutoCADではボタンで1クリック切り替えですけどね DraftSightではややめんどくさい 印刷シート(シートタブ)内で、全空間(モデルタブ)の特定の場所だけ出力させたい時に、ペーパー空間(シート ワークスペース)よりモデル空間(モデル ワークスペース)へ切り替える必...
-
第一關,...沒啥好寫的簡單 右鍵找出網頁原始碼之後就會看到密碼了 h4x0r ...NEXT
-
x64環境のSDKを使ってコンパイルするときに、GWL_WNDPROCなどシステムの定数が使えないことになります。 それは、SDKでは、x64環境であれば(#ifdef _win64)、それらの変数の定義をキャンセルした(undef)のです。 解決法として、GWL_WNDPROC...
-
大多數人使用iReport生成都會使用SQL來抓取資料庫檔案,但是iReport畢竟只是個設計表單用的程式,資料還是要靠Java餵給他。 一般的使用法,就像我以前做的 1. 在iReport中寫死SQL查詢句( SELECT xxx FROM yyy WHERE zzz )...
-
Access 2010の環境で開発する際、新しいファイル(ACCDB)は古いAccessでは使えないため、旧形式のMDBファイルに変換する必要性がある。 但し、変換されたファイルに、VBAコードはうまく変換できない/VBAコードが削除されることが多々ある。 故に、次のステッ...