`

java后台上传文件

    博客分类:
  • java
 
阅读更多

 HttpClient httpclient = new DefaultHttpClient();  

         

     try {  

           HttpPost httppost = new HttpPost("http://192.168.1.120:8080/xcjedu/oper/course/upload");  

           FileBody bin = new FileBody(new File("E:\\WBT1.xml"));  

           StringBody comment = new StringBody("just test");  

           MultipartEntity reqEntity = new MultipartEntity();  

           reqEntity.addPart("fileUpload", bin);//upload为请求后台的File upload;属性  

//            reqEntity.addPart("str", comment);//str 为请求后台的String str;属性  

           httppost.setEntity(reqEntity);  

           HttpResponse response = httpclient.execute(httppost);  

           int statusCode = response.getStatusLine().getStatusCode();  

           if(statusCode == HttpStatus.SC_OK){  

               HttpEntity resEntity = response.getEntity();  

               System.out.println(EntityUtils.toString(resEntity));//httpclient自带的工具类读取返回数据  

               EntityUtils.consume(resEntity);  

           }  

       } finally {  

           try {   

               httpclient.getConnectionManager().shutdown();   

           } catch (Exception e) { 

           e.getMessage();

           }  

       }  

分享到:
评论

相关推荐

    java 文件上传服务器,前后台代码

    6. **数据库记录**:如果需要记录上传文件的信息,MyBatis可以帮助我们将文件信息(如文件名、上传时间、文件大小等)存储到数据库中。 7. **返回响应**:最后,服务器将处理结果(如文件保存路径或错误信息)封装...

    uniapp前端单文件上传JAVA后台接收实现(亲测)

    uniapp前端单文件上传JAVA后台接收实现(亲测),看了些文档,亲测了一天,后面还有多页面上传文档代码上传哦

    java文件异步上传

    Java文件异步上传是一种在Web应用中常见的技术,它允许用户在不阻塞浏览器界面的情况下上传文件。这种技术尤其在处理大文件或者批量上传时,能够显著提升用户体验,因为它们不会冻结页面,允许用户继续与应用程序...

    java实现文件批量上传

    `javax.servlet.http.Part`接口提供了处理上传文件的方法。通常,我们使用Servlet 3.0及以上版本的API来处理这部分工作,因为它们对文件上传提供了更好的支持。 在EXT中,我们可以创建一个包含文件上传控件的表单。...

    uniapp多文件前端上传JAVA后台接收实现(亲测).txt

    uniapp前端单文件上传JAVA后台接收实现(亲测),还有单文件上传亲测哦,可以都看看,研究了一天,终于搞定,支持原创

    java多线程加队列上传文件_后台处理

    ### Java多线程加队列上传文件_后台处理 #### 概述 本文将详细介绍一个基于Java实现的多线程文件上传系统,并结合队列管理技术来优化后台处理流程。该系统通过创建多个线程来并行处理客户端的文件上传请求,同时...

    FileUploadUtil.java(文件上传工具类)

    文件上传工具类,上传文件,上传导入文件到path文件夹下,判断图片大小是否超过要求,上传多张图片到服务器,上传图片到服务器,上传文件(在指定目录下创建年月日目录),上传导入文件到temp文件夹下,删除指定...

    mui图片压缩上传及回显(包含java后台)

    在移动应用开发中,图片处理...总的来说,`mui`图片压缩上传及回显结合Java后台的实现,涉及到前端的图片处理、文件上传,以及后端的文件接收和返回。通过合理的代码组织和优化,可以构建出高效、稳定的图片上传功能。

    Java高性能文件上传及下载

    Servlet 3.0及以上版本则引入了异步处理能力,通过`AsyncContext`可以在后台线程处理大文件上传,避免阻塞主线程,提高系统并发性能。 文件下载则涉及到响应头的设置,尤其是`Content-Disposition`和`Content-Type`...

    Flex 文件上传 java是后台服务

    Flex 文件上传技术是一种在Web应用中实现用户向服务器端上传文件的方法,通常涉及到前端的Flex技术与后端的Java服务进行交互。Flex是一款强大的富互联网应用程序(RIA)开发框架,由Adobe公司提供,用于创建动态、...

    从C#后台HTTP Post文件到JAVA后台

    实现从C#后台HTTP Post文件到JAVA后台 JAVA后台接收代码与普能表单上传接收代码一样,这里没有提供。

    java Swing 文件批量上传 DEMO 源代码

    总的来说,这个Java Swing 文件批量上传DEMO涵盖了Java GUI编程、文件I/O、网络编程、多线程以及用户交互等多个方面,对于初学者来说,是一个很好的实践项目,可以帮助他们深入理解Java Swing的应用及文件上传的实现...

    java与c++传文件程序

    3. **文件上传流程**:文件上传通常分为三个步骤:文件读取、数据打包和网络发送。在Java服务端,接收到文件后,需要将文件内容按字节流读取并封装到Socket的OutputStream中;在C++客户端,从Socket的InputStream...

    文件上传java处理后台

    本教程将专注于使用Struts2框架和Apache Commons FileUpload库来处理文件上传的后台操作。 Struts2是一个强大的MVC(Model-View-Controller)框架,它提供了一套完整的解决方案来构建Java Web应用程序。在Struts2中...

    Java 批量上传文件实例

    在Java编程领域,批量上传文件是一项常见的功能,尤其在Web应用程序中,如处理用户上传的图片、文档等。本实例将深入探讨如何实现这个功能,包括后端处理和前端交互,以及涉及到的关键技术和工具。 首先,批量上传...

    文件上传(JAVA WEB)

    文件上传在JAVA WEB开发中是一项基础且重要的功能,它允许用户通过Web界面上传本地文件到服务器。本案例基于Struts框架实现,Struts是Apache软件基金会的一个开源项目,主要用于构建MVC(Model-View-Controller)...

    JAVA表单上传多个文件 java web form表单上传多个文件.zip_form表单post提交

    在Java Web开发中,表单上传是常见的功能之一,尤其是当用户需要上传多个文件时。本文将详细讲解如何实现这个功能,主要涉及HTML表单、Servlet、MVC框架(如Spring MVC)以及文件处理的相关知识。 1. HTML表单设置...

    基于Java的的文件图片上传-分片上传-断点续传-秒传java源码.zip

    基于Java的的文件图片上传-分片上传-断点续传-秒传java源码.zip 1.主要功能经测试支持IE9以上,Chrome,FireFox;其他浏览器未测试; 2.文件上传部分:主要实现了文件的上传,进度条,多文件一起上传,上传前删除,...

    java文件上传和下载功能

    1. `FileUploadServlet.java`: 实现文件上传的Servlet,处理`multipart/form-data`请求,解析上传文件并保存。 2. `FileDownloadServlet.java`: 处理文件下载请求,设置响应头并输出文件内容。 3. `upload.jsp`: ...

    Web Uploader java后台实现

    Java后台处理文件上传时,通常会遇到HTTP请求的Content-Type为`multipart/form-data`,这是用于上传文件的标准格式。Spring框架提供了`@RequestParam`注解来方便地获取上传的文件。例如: ```java @PostMapping("/...

Global site tag (gtag.js) - Google Analytics