2017-02-09 169 views
0
if(ServletFileUpload.isMultipartContent(request)) // ako je forma multipart ulazimo u naredbu 
      { 
       FileItemFactory factory=new DiskFileItemFactory(); 
       ServletFileUpload upload=new ServletFileUpload(factory); 

       List items=upload.parseRequest(request); 
       Iterator iterator=items.iterator(); 

       while(iterator.hasNext()) { 
        FileItem item = (FileItem) iterator.next(); 
        if (!item.isFormField()) 
        { 
         out.print("Velicina fajla je: "+item.getSize()); 
        } 
       } 
      } 

enter image description here 我尝试上传文件服务器上的HTML表单,其中服务器(JSP页面),分析它们和读取文件和背部的回答大小客户端file.But误差的大小而定在应用程序中显示磁盘上选定的文件并单击提交按钮。错误时,上传文件

+0

我认为这是一个更好的主意,张贴代码而不是截图:-),所以你可以请张贴你的index.jsp! –

+0

更好? @AbelRoussi – ground

+0

不要太多!无论如何,错误页面表明你的index.jsp页面第17行有一些问题,第17行包含了什么内容? –

回答

1

对我来说,它看起来像你的类路径中缺少一些JAR文件。可能commons-fileupload-.jar至少。

+0

问题解决了。 :) – ground