jp.ne.mki.unofficial.filetransfer.server
クラス FileUploadServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
jp.ne.mki.unofficial.filetransfer.server.FileUploadServlet
- すべての実装インタフェース:
- java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
- public class FileUploadServlet
- extends javax.servlet.http.HttpServlet
ファイルアップロードサーブレット(サンプルプログラム)
Multipart形式で送信されてきたデータをUploadDirectoryに保管します。
このサーブレットを使用する時にはInitParameterにUploadDirectoryを指定する必要があります。
- 関連項目:
- 直列化された形式
メソッドの概要 |
void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
POSTメソッドを受け取り動作する。 |
void |
init(javax.servlet.ServletConfig conf)
初期化処理。
|
java.lang.String |
save(javax.servlet.http.HttpServletRequest request)
クライアントより送信されてきたMultipartデータを、UploadDirectoryに保存する。 |
クラス javax.servlet.http.HttpServlet から継承したメソッド |
doDelete, doGet, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
クラス javax.servlet.GenericServlet から継承したメソッド |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileUploadServlet
public FileUploadServlet()
init
public void init(javax.servlet.ServletConfig conf)
throws javax.servlet.ServletException
- 初期化処理。
アップロードディレクトリをInitParameterより取得する。
- 例外:
javax.servlet.ServletException
doPost
public void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- POSTメソッドを受け取り動作する。
save
public java.lang.String save(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
- クライアントより送信されてきたMultipartデータを、UploadDirectoryに保存する。
- 戻り値:
- 保存時のファイル名
- 例外:
java.lang.Exception