You are here: Home » blog » stuff » Open Source Distributed Cache Solutions Written in Java
Commons FileUploadって? FileUploadはWebでブラウザからFileをアップロードするライブラリです。 ファイルのアップロード処理を自分で実装すると、 いろいろめんどくさいらしいですが、 FileUploadを使うとサクッとアップロードできます。 実験環境 WindowsXP Tomcat4.1.18LE Commons FileUpload1.0-beta1 Commons BeanUtils1.5(←何気に依存?) 動かしてみる upload用のサーブレットとJSPです。 HogeSrv.java import java.io.File; import java.io.IOException; import java.util.Iterator; import java.util.List; import javax.servlet.ServletExcept
従来、JSP/サーブレットにおいて、アップロード処理を実現するのは困難でした。というのも、JSP&サーブレットAPI、あるいはJavaコアAPIが標準で備えるライブラリには、アップロード処理に特化したライブラリが存在しなかったためです。そのため、アップロード機能をアプリケーションに組み込むには、POSTされた生のリクエストデータを解析し、ファイル名やその本体データを取り出すという処理を自分自身で行わなければならなかったのです。本稿では、その泥臭い作業手順については触れませんが、これが大変面倒なものであろうことは想像に難くないでしょう。 しかし、Jakarta Commonsサブプロジェクトから公開されているFileUploadライブラリを利用することで、従来の煩雑なアップロード処理の大半は軽減されます。論より証拠、早速具体的なサンプルコードを見てみることにしましょう。 解説 サンプルコード
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く