Java プログラムメモ


トップ

Commons FileUpload の使い方

Servlet を利用してファイルのアップロードをする場合、自分で実装するのはとてもめんどくさい。
そこで、Commons FileUpload を利用すると、 とても簡単にファイルのアップロードが可能になるので使い方を紹介しておきます。(Servlet でしか利用できません)

ソース記述例

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException { DiskFileUpload upload = new DiskFileUpload(); upload.setSizeMax(1000000); if (FileUpload.isMultipartContent(request)) { try { List list = upload.parseRequest(request); for (Iterator it = list.iterator(); it.hasNext();) { FileItem item = (FileItem)it.next(); if (!item.isFormField()) { File saveFile = File.createTempFile("upload", ".tmp"); item.write(saveFile); } } } catch (Exception e) { throw new ServletException(e); } } }


SEO [PR] おまとめローン Windows7 冷え性対策 動画 掲示板 レンタルサーバー ライブチャット SEO