- 浏览: 123626 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (47)
- 前端开发 (11)
- 数据库 (12)
- mongodb mongo 数据库 操作 (1)
- java (31)
- sping (6)
- hibernate (6)
- 博客 (1)
- 借鉴 (1)
- lhgdialog (1)
- jequery (3)
- struts2 (8)
- CXF (1)
- WEBSERVICE (3)
- SSH (9)
- 工具类 (4)
- email (1)
- 邮件 (1)
- 发送 (1)
- db2查询 (2)
- 日期对比 (1)
- lucence (1)
- js (2)
- 浮动 (1)
- 弹出层 (1)
- oracle (6)
- mysql (2)
- 进程 (1)
- windows (1)
- axis (1)
- 存储过程 (1)
- 游标 (1)
- oracle,游标 (1)
最新评论
-
xiangyongit:
新手看不懂呀,能不能稍微加些备注
js实现点击复制 -
小二黑:
mark 0000
dwr基于struts2和spring2.5的配置详解 -
QuarterLifeForJava:
不错,虽然有点少 。谢谢分享。
SSH框架常用一些工具类整理
public static Boolean download(HttpServletResponse response,String localPath,String fileName){ boolean flag = false; try { // path是指欲下载的文件的路径。 File file = new File(localPath); // 以流的形式下载文件。 InputStream fis = new BufferedInputStream(new FileInputStream(localPath)); byte[] buffer = new byte[fis.available()]; fis.read(buffer); fis.close(); // 清空response response.reset(); // 设置response的Header,此处要对中文进行编码处理。 response.addHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName, "UTF-8")); response.addHeader("Content-Length", "" + file.length()); OutputStream toClient = new BufferedOutputStream(response.getOutputStream()); response.setContentType("application/octet-stream"); toClient.write(buffer); toClient.flush(); toClient.close(); flag = true; } catch (IOException ex) { ex.printStackTrace(); } return flag; }
发表评论
-
myeclipse根据wsdl文件生成webservice服务端
2017-05-22 11:38 1138java开发会经常涉及到接口开发,有时候会涉及调用对方提供 ... -
spring+mybatis+mysql示例
2017-03-02 14:06 541简单的增删查改spring + mybatis + ... -
java调用存储过程并封装成map
2016-10-21 10:20 1936public List<Map<String , ... -
axis调用webservice相关工具类
2016-10-21 10:15 6531、axis调用webservice的方法 publi ... -
javaweb工程服务器配置域名访问
2016-02-03 16:28 32081、申请域名: 例:www.baidu.com 2、apa ... -
java调用webservice接口
2016-01-19 11:56 0package com.mvc.controller; ... -
maven搭建javaweb项目
2015-06-19 15:08 539见链接:http://www.cnblogs.com/xdp- ... -
java数据库连接池操作
2015-06-19 13:57 713一、应用程序直接获取 ... -
BigDecimal在实际项目的应用及遇到的问题
2015-01-28 11:46 672BigDecimal在实际项目的应用及遇到的问题 2013-0 ... -
java操作系统的进程
2014-06-13 14:07 7251、windows下调用dos命令,很简单的java代码: ... -
DB2、oracle和mysql语句的日期对比及字符串截取
2014-06-13 10:07 3362一、在数据库查询中,我们会经验遇到日期的对比,在常用数据库中, ... -
dwr基于struts2和spring2.5的配置详解
2014-03-27 14:08 1180第一步:web.xml配置; <servlet> ... -
java字符串过滤回车和换行符
2014-01-14 15:20 22912//第一种方式 import java.util.reg ... -
oracle常用功能语句
2013-12-23 14:25 717<!--新建用户--> create ... -
java获取随机数
2013-12-17 16:50 17141、获取num个不大于range的随机数 /** * ... -
基于数据库lucence 3.6.2多字段配合多关键字的模糊查询
2013-12-06 10:52 1101一、首先是从数据库查询数据并添加索引 /** * 写 ... -
db2日期对比的sql,并读取xml字段数据
2013-12-06 10:47 819date(char(XML2CLOB( xmlquery( ... -
java打开拼接的rul链接并带上参数
2013-11-26 09:50 1059//判断当前系统是否支持Java AWT Desktop ... -
java调用windows应用程序
2013-11-20 11:35 789public static void main(Strin ... -
hibernate的hql查询多对多查询
2013-11-08 12:04 3985在hibernate的hql查询中,假如说分组信息与试 ...
相关推荐
### JAVA本地文件下载知识点 #### 一、概述 在Java编程中,经常需要处理文件的上传与下载。本文档将详细介绍如何使用Java实现基于HTTP协议的本地文件下载功能。主要聚焦于通过文件名及文件的全路径来实现本地文件...
JAVA下载远程文件到本地的最精简代码,就一行代码,不信自己看,而且是官方提供,绝对适合你,一个远程URL,一个本地路径,文件就在你的电脑上了
对于文件下载,HTML中可以创建一个链接,指向服务器上的文件,当用户点击链接时,浏览器会发起GET请求下载文件。服务器端应提供一个HTTP响应,设置正确的Content-Type和Content-Disposition头,以指示浏览器以下载...
用JAVA语言实现的文件浏览器,类似于资源管理器的功能;
1. 一键批量下载:只需启动程序,即可自动遍历并下载M3U8文件列表中的全部TS片段,极大地提升了工作效率,省去手动逐个下载的繁琐过程。 2. 智能排序:根据M3U8文件的顺序逻辑,精确无误地将各个TS文件按序下载,...
在Java编程语言中,直接打开本地文件是一项基本但至关重要的任务。这主要涉及到I/O(输入/输出)操作,这是所有程序与外部世界交互的基础。本文将深入探讨如何使用Java来打开本地文件,包括HTML文件和文本文件。 ...
2. **Java文件下载**:在Java Web开发中,服务器端通常使用Servlet或Controller来处理文件下载请求。这些组件会根据客户端请求,读取文件内容,设置合适的HTTP响应头(如Content-Type,Content-Disposition等),并...
6. **文件下载**:使用`retrieveFile()`方法下载文件。这将返回一个OutputStream,你可以将其连接到本地文件或处理数据流。 ```java OutputStream out = new FileOutputStream("C:\\local\\downloaded_file.txt"); ...
本文将详细介绍如何使用Java程序删除本地文件。这涉及到对Java标准库中的`java.io.File`类的理解与应用。 ### 一、理解`java.io.File` `java.io.File`是Java中用于表示文件路径名的抽象表示形式的类。它提供了一...
本篇文章将详细探讨如何使用Java实现本地文件监听,并自动将其上传至服务器,以实现文件同步功能。 首先,让我们从“JAVA 监听文件夹变化”这个知识点开始。Java提供了一种称为`WatchService`的机制,它允许程序...
在Java编程环境中,HttpClient库是Apache HTTP Components项目的一部分,它为开发者提供了强大的HTTP客户端功能,可以...通过理解HttpClient的工作原理和提供的API,开发者可以构建出稳定、高效的文件下载解决方案。
本文将详细介绍几种常用的Java文件下载方式,包括本地文件下载、网络文件下载以及支持断点续传的下载方式。 #### 1. 本地文件下载 本地文件下载主要涉及到读取本地文件并将其发送到客户端的过程。以下代码示例展示...
在本教程中,我们将深入探讨如何使用 Java 进行本地文件管理。 首先,我们从创建文件开始。Java 的 `java.io.File` 类是文件和目录路径名的抽象表示。要创建一个新文件,可以实例化一个 File 对象,并调用其 `...
在Java编程中,有时我们需要与远程Linux服务器进行交互,例如下载或上传文件。在这个场景下,我们可以使用SMB(Server Message Block)协议,这是一种网络文件共享协议,常见于Windows系统,但同样可以应用于Linux...
在Java编程语言中,下载图片或文件是一项常见的任务,尤其在网络应用中,如网页抓取、数据备份或者用户请求下载等场景。这个“java下载图片文件”的项目可能包含了一个简单的实现,用于从指定URL下载图片或者其他...
在Java开发中,将本地文件上传到阿里云OSS(Object Storage Service)是常见的操作,尤其在处理大数据存储和分发时。阿里云OSS提供了一种高效、安全且经济的云端存储解决方案。本篇文章将详细讲解如何使用Java SDK...
- **HttpURLConnection**:这是Java标准库中的API,可以直接建立HTTP连接,设置请求头和参数,然后读取响应数据,将远程文件下载到本地。 - **Apache HttpClient**:这是一个功能更强大的第三方库,提供了更多的...
代码中使用了System.currentTimeMillis()来记录文件下载的开始时间,并使用len变量来记录已经下载的文件大小,最后使用TotalSize变量来记录要下载的文件总大小。 该代码实现了Java远程传输文件的功能,使用了多种...
Java下载HTTPS文件并上传到阿里云OSS服务器是常见的文件操作任务,特别是在开发云存储解决方案时。以下将详细讲解这个过程中的关键知识点。 首先,Java下载HTTPS文件涉及到网络请求和安全证书的处理。HTTPS...
本案例将深入探讨如何使用Java实现文件下载功能,以及涉及的相关知识点。 首先,理解文件下载的基本流程至关重要。通常,用户通过Web浏览器访问一个链接,服务器端的Java程序接收到请求后,读取指定的文件并将其...