- PR -

tomcatでのフィルタ機能について

1
投稿者投稿内容
oioi
会議室デビュー日: 2004/01/27
投稿数: 2
投稿日時: 2004-01-27 10:58
はじめまして、いつもいろいろ参考にさせていただいております。

ちょっとわからないことがありましてご意見いただきたいと思います。
tomcatのフィルタ機能なんですが、
文字化け対策として使おうと思ったのですがうまくいってないんです。

htmlのテキストフィールドの文字をサーブレットで取得しjspで表示という簡単なものです。
doGetだとうまくいかず、doPostだとちゃんとエンコードしてくれるのですがなぜなのでしょう?

ご意見よろしくお願いします。
lokto
会議室デビュー日: 2003/12/15
投稿数: 6
投稿日時: 2004-01-27 11:20
フィルタでの処理内容とTomcatのバージョンは何でしょうか?

Tomcat4.1系列は、バージョン4.1.29では
GETメソッド時にServletRequest.setCharacterEncoding()が
効かない仕様になっているようですが...
oioi
会議室デビュー日: 2004/01/27
投稿数: 2
投稿日時: 2004-01-27 11:39
お返事ありがとうございます。

Tomcat4.1系列なんですがバージョンはわからないです^^;
フィルタはサンプルとしてついているfiltersのクラスを使いました。

そうですか、仕様ではしかたがないですね。。。

ご意見ありがとうございました。(ペコリ
Cluster
ぬし
会議室デビュー日: 2003/03/06
投稿数: 289
お住まい・勤務地: 大阪
投稿日時: 2004-01-27 13:04
引用:

oioiさんの書き込み (2004-01-27 10:58) より:
doGetだとうまくいかず、doPostだとちゃんとエンコードしてくれるのですがなぜなのでしょう?



単に、GETでパラメータを送るときにURLエンコードしてないだけ、
っていうのはないですか?
1

スキルアップ/キャリアアップ(JOB@IT)