第一篇:使用struts2和AJAX实现文件上传并显示进度条
使用struts2和AJAX实现文件上传并显示进度条
(2011-05-25 21:48:48)转载▼
分类:java点滴
这个是刚进入公司,技术总监叫我做的东西,开始的确没有什么头绪,以前做的项目里只做过上传,下载。而且也只是方法调用。这个方法涉及到对common.fileupload.jar里一个方法的重写,并且要实现进度条。经过两天的奋斗,再浏览了各位前辈们的佳作,终于实现了以下的代码
需要导入的jar包如下:
jsp页面:
<%@ page language=“java” import=“java.util.*” pageEncoding=“UTF-8”%> <%@ taglib prefix=“s” uri=“/struts-tags” %>
第二篇:使用java输入输出流实现文件的复制
使用java输入输出流实现文件的复制:
public class Test {
public static void copy(File source,File target){
InputStream in=null;
OutputStream out=null;
try {
in=new BufferedInputStream(new FileInputStream(source));out=new BufferedOutputStream(new FileOutputStream(target));byte[] buff=new byte[1024];
while(in.read(buff)>0){
out.write(buff);
}
} catch(Exception e){
// TODO: handle exception
e.printStackTrace();
}finally{
try {
if(in!=null)
in.close();
if(out!=null)
out.close();
} catch(Exception e2){
// TODO: handle exception
}
}
}
public static void main(String[] args){
// TODO Auto-generated method stub
}
}
文档为doc格式
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。