package upload.action;
import java.io.File;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.apache.struts2.ServletActionContext;
public class UploadAction
{
private File Filedata;
private String FiledataFileName;
private String FiledataContentType;
// 文件夹目录
private static final String basePath = "fileupload\\groupResource";
public String execute()
{
String s = (String)ServletActionContext.getRequest().getParameter("god");
String s2 = (String)ServletActionContext.getRequest().getParameter("uid");
if (Filedata != null && Filedata.length() > 0)
{
// 群组名字作为最后的文件夹
String groupFileName = "haoba";
String uploadPath = ServletActionContext.getServletContext()
.getRealPath(basePath+"\\"+groupFileName);
File path = new File(uploadPath);
if (!path.exists())
{
path.mkdirs();
}else{
//文件已存在
//FiledataFileName
}
String newPath = uploadPath +"\\"+FiledataFileName;
Filedata.renameTo(new File(newPath));
// 保存到数据库中的路径
String savePath = basePath+"\\"+groupFileName+"\\"+FiledataFileName;
}
return null;
}
// 上传文件
private String pathSplit(String timeStr, String o, String n)
{
StringBuffer sb = new StringBuffer();
for (String a : timeStr.split(o))
{
sb.append(a);
sb.append(n);
}
sb.deleteCharAt(sb.length() - 1);
return sb.toString();
}
public static String format(Date date, String parttern)
{
DateFormat df = new SimpleDateFormat(parttern);
return df.format(date);
}
public File getFiledata()
{
return Filedata;
}
public void setFiledata(File filedata)
{
Filedata = filedata;
}
public String getFiledataFileName()
{
return FiledataFileName;
}
public void setFiledataFileName(String filedataFileName)
{
FiledataFileName = filedataFileName;
}
public String getFiledataContentType()
{
return FiledataContentType;
}
public void setFiledataContentType(String filedataContentType)
{
FiledataContentType = filedataContentType;
}
public static void main(String[] args) {
System.out.println(0.444<1);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
文件批量上传(带进度条效果)
共490个文件
gif:402个
png:38个
jar:10个
需积分: 11 21 下载量 120 浏览量
2017-09-23
19:03:55
上传
评论
收藏 4.82MB ZIP 举报
温馨提示
进行文件批量上传功能,带进度条显示功能,亲测可用 进行文件批量上传功能,带进度条显示功能,亲测可用 进行文件批量上传功能,带进度条显示功能,亲测可用
资源推荐
资源详情
资源评论
收起资源包目录
文件批量上传(带进度条效果) (490个子文件)
UploadAction.class 4KB
ToIndexAction.class 940B
.classpath 1KB
org.eclipse.wst.jsdt.ui.superType.container 49B
ext-all.css 83KB
dlg-bg.gif 27KB
header-sprites.gif 7KB
error-tip-corners.gif 5KB
tool-sprites.gif 4KB
tip-sprite.gif 4KB
error-tip-corners.gif 4KB
tip-sprite.gif 4KB
tool-sprites.gif 4KB
tip-sprite.gif 4KB
tool-sprites.gif 3KB
tabs-sprite.gif 3KB
tip-sprite.gif 3KB
tip-sprite.gif 3KB
tool-sprites.gif 3KB
large-loading.gif 3KB
blue-loading.gif 3KB
tab-sprite.gif 3KB
tools-sprites-trans.gif 3KB
tools-sprites-trans.gif 3KB
search-trigger.gif 2KB
tabs-sprite.gif 2KB
loading-balls.gif 2KB
tabs-sprite.gif 2KB
tb-sprite.gif 2KB
checkbox.gif 2KB
icon-question.gif 2KB
clear-trigger.gif 2KB
trigger.gif 2KB
tb-sprite.gif 2KB
radio.gif 2KB
icon-error.gif 2KB
icon-error.gif 2KB
custom1_bar.gif 2KB
tab-btm-inactive-right-bg.gif 2KB
tab-btm-right-bg.gif 2KB
icon-question.gif 2KB
icon-question.gif 2KB
date-trigger.gif 2KB
search-trigger.gif 2KB
icon-info.gif 2KB
e-handle.gif 2KB
icon-info.gif 2KB
e-handle.gif 2KB
trigger-tpl.gif 1KB
icon-warning.gif 1KB
icon-warning.gif 1KB
tabs-sprite.gif 1KB
gradient-bg.gif 1KB
gradient-bg.gif 1KB
gradient-bg.gif 1KB
gradient-bg.gif 1KB
clear-trigger.gif 1KB
icon-info.gif 1KB
corners-sprite.gif 1KB
tab-btm-right-bg.gif 1KB
tab-btm-right-bg.gif 1KB
corners-sprite.gif 1KB
tab-btm-inactive-right-bg.gif 1KB
tab-btm-inactive-right-bg.gif 1KB
trigger.gif 1KB
white-corners-sprite.gif 1KB
white-corners-sprite.gif 1KB
search-trigger.gif 1KB
btn-sprite.gif 1KB
icon-warning.gif 1KB
s-handle.gif 1KB
s-handle.gif 1KB
icon-error.gif 1KB
scroll-right.gif 1KB
scroll-left.gif 1KB
scroll-right.gif 1KB
scroll-left.gif 1KB
grid3-hd-btn.gif 1KB
btn-sprite.gif 1KB
clear-trigger.gif 1KB
gradient-bg.gif 1KB
tb-btn-sprite.gif 1KB
tb-btn-sprite.gif 1KB
wait.gif 1KB
scroller-bg.gif 1KB
hd-sprite.gif 1KB
bg.gif 1KB
scroller-bg.gif 1KB
trigger.gif 1KB
row-check-sprite.gif 1KB
e-handle-dark.gif 1KB
e-handle-dark.gif 1KB
s-handle-dark.gif 1KB
s-handle-dark.gif 1KB
bg-right.gif 1KB
bg-left.gif 1KB
pick-button.gif 1KB
arrows.gif 1024B
bg.gif 1024B
bg.gif 1024B
共 490 条
- 1
- 2
- 3
- 4
- 5
资源评论
饼猫
- 粉丝: 0
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 软件工程项目验收系列文档.doc
- content_1713513663833.xmind
- 数据流图(Data Flow Diagram,简称DFD).md
- 基于Mybatis-Plus的Maven代码生成插件设计源码
- 67e1bc92-b0ee-45c1-b46f-9d519bbd6925.ofd
- npcsvpwm.v
- Java项目:基于Springboot+vue实现的校园志愿者管理系统(源码+数据库+环境配置和运行指导视频+系统讲解视频)
- 驱动开发,驱动加载工具,支持安装、启动、停止、卸载、关闭功能
- UTS 32146 Data Visualisation and Visual Analytics A1
- 西门子1200PLC 六部十层电梯程序案例,WINCC RT Advanced界面,博图
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功