org.seasar.s2click.servlet
クラス FileDownloadServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.seasar.s2click.servlet.FileDownloadServlet
- すべての実装されたインタフェース:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class FileDownloadServlet
- extends javax.servlet.http.HttpServlet
FCKEditor
コントロールでアップロードしたファイルをダウンロードするためのサーブレットです。
いちおう日本語ファイル名にも対応しているはずです。
- 導入されたバージョン:
- 0.4.0
- 作成者:
- Naoki Takezoe
- 関連項目:
- 直列化された形式
メソッドの概要 |
protected void |
onSecurityCheck(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path,
java.io.File file)
ファイルダウンロードに認証処理が必要な場合はこのメソッドをオーバーライドして実装します。 |
protected void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
クラス javax.servlet.http.HttpServlet から継承されたメソッド |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service |
クラス javax.servlet.GenericServlet から継承されたメソッド |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileDownloadServlet
public FileDownloadServlet()
onSecurityCheck
protected void onSecurityCheck(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path,
java.io.File file)
throws java.io.IOException
- ファイルダウンロードに認証処理が必要な場合はこのメソッドをオーバーライドして実装します。
- パラメータ:
request
- リクエストresponse
- レスポンスpath
- パスfile
- 実際のファイル
- 例外:
java.io.IOException
- セキュリティエラー
service
protected void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
java.io.IOException
- オーバーライド:
- クラス
javax.servlet.http.HttpServlet
内の service
- 例外:
javax.servlet.ServletException
java.io.IOException