如何在java中上载图像文件

如何在java中上载图像文件,java,image-uploading,Java,Image Uploading,我想上传一个点击图片的图片文件,就像我们在facebook上看到的Java一样。 有人能给我建议做这件事的方法吗?我正在使用GlassFish服务器,Netbeans ide 6.8查看Jakarta Commons文件上载。简单文件上载代码: 。。。。。。。。。。 选择一个文件: .......... 文件编码为的页面处理请求: ........... ........... 纯洁的 我推荐:Javascript+Java。这是一本书 .......... <form action=

我想上传一个点击图片的图片文件,就像我们在facebook上看到的Java一样。
有人能给我建议做这件事的方法吗?我正在使用GlassFish服务器,Netbeans ide 6.8

查看Jakarta Commons文件上载。

简单文件上载代码:

。。。。。。。。。。
选择一个文件:

.......... 文件编码为的页面处理请求: ........... ...........
  • 纯洁的
  • 我推荐:Javascript+Java。这是一本书
  • ..........
    <form action="upload.jsp"
      method="post" enctype="multipart/form-data">
    
      Select a file: 
      <input type="file" name="first" />
    
      <br />
      <input type="submit" name="button" value="upload" />
    
    </form>
    ..........
    
    The page processing request with file encoded:
    <%@page contentType="text/html;"%>
    
    <%@page import="java.util.Hashtable"%>
    <%@page import="javazoom.upload.MultipartFormDataRequest" %>
    
    ...........
    
    <%
      try {
        // decode source request:
        MultipartFormDataRequest data = 
           new MultipartFormDataRequest(request);
    
        // get the files uploaded:
        Hashtable files = data.getFiles();
    
        if (! files.isEmpty()) {
          // do something with collection of files uploaded;
          ........
        } else {
          throw new IllegalStateException("No files supplied");
        }
      } catch (RuntimeException error) {
    
        // set error flag in session:
        request.getSession().setAttribute("error", error);
    
        // throw its further to print in error-page:
        throw error;
      }
    %>
    ...........