asamiのメモ帳

[Struts/文字化け解消]の変更点

「Struts/文字化け解消」の編集履歴(バックアップ)一覧はこちら

Struts/文字化け解消」(2008/07/10 (木) 13:32:09) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*Strutsの文字化け解消 【filtersパッケージの作成】 WEB-INF/srcを右クリック→新規→ ソースフォルダー:TestStruts01/WEB-INF/src 名前:filters →終了 【SetCharacterEncodingFilter】 TomcatのサンプルプログラムのSetCharacterEncodingFilter.javaをインストールする。 [[SetCharacterEncodingFilter>http://www.javaroad.jp/opensource/SetCharacterEncodingFilter.java]] さっき作ったfltersの下に、インストールしたjavaファイルをコピーする。 【web.xmlの編集】 filter処理を有効にするため、web.xmlに追記。 web.xml(追記部分のみ) #divstyle(background-color:#FFFFCC;width:400px;height:200px;overflow:auto;){{ <filter> &space(2)<filter-name>EncodeFilter</filter-name> &space(2)<filter-class>filters.SetCharacterEncodingFilter</filter-class> &space(2)<init-param> &space(4)<param-name>encoding</param-name> &space(4)<param-value>Shift_JIS</param-value> &space(2)</init-param> </filter> <filter-mapping> &space(2)<filter-name>EncodeFilter</filter-name> &space(2)<url-pattern>/*</url-pattern> </filter-mapping> }} こうすれば日本語を入力しても、文字化けしないよ。 &ref(output2.jpg)
*Strutsの文字化け解消 とりあえず作ったやつだと、日本語を入力したら文字化けします。 だから、文字化けしないように対策。 【filtersパッケージの作成】 WEB-INF/srcを右クリック→新規→ ソースフォルダー:TestStruts01/WEB-INF/src 名前:filters →終了 【SetCharacterEncodingFilter】 TomcatのサンプルプログラムのSetCharacterEncodingFilter.javaをインストールする。 [[SetCharacterEncodingFilter>http://www.javaroad.jp/opensource/SetCharacterEncodingFilter.java]] さっき作ったfltersの下に、インストールしたjavaファイルをコピーする。 【web.xmlの編集】 filter処理を有効にするため、web.xmlに追記。 web.xml(追記部分のみ) #divstyle(background-color:#FFFFCC;width:400px;height:200px;overflow:auto;){{ <filter> &space(2)<filter-name>EncodeFilter</filter-name> &space(2)<filter-class>filters.SetCharacterEncodingFilter</filter-class> &space(2)<init-param> &space(4)<param-name>encoding</param-name> &space(4)<param-value>Shift_JIS</param-value> &space(2)</init-param> </filter> <filter-mapping> &space(2)<filter-name>EncodeFilter</filter-name> &space(2)<url-pattern>/*</url-pattern> </filter-mapping> }} こうすれば日本語を入力しても、文字化けしないよ。 &ref(output2.jpg) 合計:&counter()

表示オプション

横に並べて表示:
変化行の前後のみ表示: