スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

【Eclipse、Struts】Webアプリで日本語入力対応(POSTとGET)

例えばEUC-JPの場合。

まずは、POST。

プロジェクトに「filters」パッケージを追加。

/usr/local/tomcat-5.5.16/webapps/jsp-examples/WEB-INF/classes/filters
とかから
SetCharacterEncodingFilter.java
を入手してプロジェクトのsrc/filtersにコピー。

web.xmlに↓を追加。
<web-app>
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>EUC-JP</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


</web-app>


次にGET。

TomcatのCATALINA_HOME/conf/server.xmlで
↓のところを
<Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />
↓に変更
<Connector port="8009" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" useBodyEncodingForURI="true" />

この記事のトラックバックURL

http://ysmt.blog21.fc2.com/tb.php/186-ce685177

コメント

コメントする

管理者にだけ表示を許可する

Template Designed by DW99

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。