jp.terasoluna.fw.web.struts.actions
インタフェース DownloadFileNameEncoder

既知の実装クラスの一覧:
DownloadFileNameEncoderImpl

public interface DownloadFileNameEncoder

ダウンロード時の指定ファイル名をエンコードするクラスが実装するインタフェース。

このクラスを実装して、以下のように設定することで、エンコード方法を変更できる。

Bean定義ファイル

 <bean class="jp.terasoluna.fw.web.struts.actions.FileDownloadUtil">
   <property name="encoder" ref="encoder"/>
 </bean>
 <bean name="encoder" class="sample.MyEncoder"/>
 


メソッドの概要
 java.lang.String encode(java.lang.String original, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          ダウンロード時の指定ファイル名をエンコードする。
 

メソッドの詳細

encode

java.lang.String encode(java.lang.String original,
                        javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
ダウンロード時の指定ファイル名をエンコードする。

パラメータ:
original - 元の文字列。
戻り値:
エンコード済みの文字列。