- - PR -
Strutsを使用した日本語ファイル名ダウンロードでの文字化け
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-07-30 17:03
はじめまして。清水と申します。
現在、以下の環境にて開発を行っております。 Linux Tomcat5.0、Apache Java1.4、Struts1.1 Netscape7.1 この環境で、日本語ファイルのダウンロードを クライアントのブラウザから行おうとしておりますが、 Netscapeのダウンロードダイアログに表示されるファイル名が、 文字化けを起こしてしまい、「アクション名.do」または「------.do」の 形になってしまいます。 以下のように行っております。 String fileName2 = request.getParameter("fileName"); String fileName3 = new String(fileName2.getBytes("Windows-31J"), "ISO-2022-JP"); response.setContentType(contentType + "; charset=\"Windows-31J\""); response.setHeader("Content-disposition", "attachment; filename=\""+ fileName3 +"\""); どなたか、これと同じ問題、または解決策などご存知の方が いらっしゃいましたら、ご教授願えますでしょうか? |
|
投稿日時: 2004-07-31 01:39
始めまして。
私も同じようなことで悩んでいましたが解決しました。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=13350&forum=12&4 コネクタの文字コード変換が邪魔をしているようです。 これとは問題が違いますかね? |
1
