参考资料:http://hi.baidu.com/zhizhesky/blog/item/f86c32db66f5c36dd0164edf.html
本回答被提问者采纳用java实现文件的下载,如何提高下载速度(非web开发)
import java.io.InputStream;import java.net.URL;public class DownloadTester { public static void main(String[] args) throws IOException { String urlStr = "http:\/\/img.baidu.com\/img\/logo-zhidao.gif";String path = "D:\/";String name = urlStr.substring(urlStr.trim().lastIndexOf(...
用java实现文件的上传与下载
1.下载简单,无非是把服务器上的文件或者数据库中的BLob(或其他二进制型),用流读出来,然后写到客户端即可,要注意 ContentType。2.上传,可以用Apache Commons Upload等开源工具,或者自己写:form要用enctype="multipart\/form-data"然后服务器端也是用IO把客户端提交的文件流读入,然后写到服务器的...
用jAVA做的web工程中文档下载是怎么实现的
public static void downloadFile( String filePath, HttpServletResponse response) { String fileName = ""; \/\/文件名,输出到用户的下载对话框 \/\/从文件完整路径中提取文件名,并进行编码转换,防止不能正确显示中文名 try { if(filePath.lastIndexOf("\/") > 0) { fileName = new String(file...
Javaweb中的文件下载实现
需要在响应头部加上一些标示,告诉浏览器这个是文件下载。如果你用了框架比如struts,需要加如下配置 <result name="success" type="stream"> application\/octet-stream;charset=ISO8859-1 fileStream attachment;filename="${fileName}" 2048 <\/result> 如果没有用框架,就手动在返回对象添加这些contentTy...
java和PHP哪个更好些?
java首先要编译成字节码.class文件,然后在java虚拟机上解释执行。java的web开发首先最容易想到的就是jsp(现在已经到jsp2.0),原来的java的web开发都是用servlet来实现的,用servlet来开发需要程序员在java的源文件中嵌入大量的html代码。 java和php都有很好的跨平台的特性。几乎都可以在不作任何修改的情况下运行在linux...
不用框架和插件如何实现文件下载
下载代码:这里我使用的是SpringMVC,不过它在这里的唯一用途就是用来获取ServletContext对象,这个对象的用途,下面实例中有说明 下载,需要用到两个jar包:commons-fileupload.jar和commons-io.jar Java代码 import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation....
非web项目使用spring?
4、SpringBoot是基于SpringMVC无配置文件(纯Java,完全注解化)+内置tomcat-embed-core实现的JavaWeb框架。当然,SpringBoot也可以开发非Web应用,理论如此,但是实际上用SpringBoot开发非Web应用的很少。5、你好,springmvc还真是用的不多,你只需要学好aop跟依赖注入就行。6、SpringMVC应用springmvc是一个...
怎么使用Java完成下载excel文件,服务器上excel文件是直接存在的而不是...
写个文件专门提供下载文件也可以,但那样对于你这种情况明显多余了,把服务器端Excel文件的MIME类型映射信息改成application\/octet-stream即可。这个映射可以在web.xml中定义。
怎样使用javaweb实现上传视频和下载功能?
实现web开发中的文件上传功能,需要完成如下二步操作:在web页面中添加上传输入项。在Servlet中读取上传文件的数据,并保存在服务器硬盘中。如何在web页面中添加上传输入项?标签用于在web页面中添加文件上传输入项,设置文件上传输入项时注意:1、必须设置input输入项的name属性,否则浏览器将不会发送上传文件...
实现http接口进行文件下载
在JMeter中实现文件下载到本地磁盘,通常需要设计一个具体的取样器(Sampler)来发起HTTP请求,并接收返回的内容。之后,需要使用一个保存器(Save Result Tree)或编写自定义的Java代码来处理返回的内容,将文件内容保存到指定路径。在执行过程中,JMeter会显示请求和响应的详细信息,包括响应状态、响应时间等...