ホーム > Blog > Java

Java

ダウンロード時に日本語ファイル名が文字化け@J2EE(Java)

以前、アップロードで日本語ファイル名が文字化けする記事を書いたが、

今度はその反対の動作「ダウンロード」での日本語ファイル名文字化け対応。

一応IE6で確認

全文を読む

fileupload文字化け@Struts1.1

Struts1.1 fileuploadでの日本語ファイル名の文字化けの件
ファイル名の変換だけなら下記メソッドをしようすればいけます。

    /******************************************
     * ファイル名の変換(文字化け対策)
     * @param file  変換前のファイル情報
     * @throws Exception  例外が発生した場合
     *****************************************/
     private void encodeFileName(FormFile file) throws Exception {
         if (!"".equals(file.getFileName())) {
             file.setFileName(new String(file.getFileName().getBytes("iso-8859-1")
            , "JISAutoDetect"));
         }
     }

Struts1.2を使用すればなにも問題ないみたいだけど。。。
たまにはまじめにw

Struts@FileUpload

ver 1.1なのかわかんないけど日本語ファイル名が文字化けする

ググってみたけど面倒だな

もう少し調べるか。

Page 1 of 11

Home > Tags > Java

Return to page top