package com.lun.action;
import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;
import org.apache.commons.io.FileUtils;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionSupport;
public class UploadAction extends ActionSupport{
private File file;
public void upload(){
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd_HHmmss");
Random r=new Random();
String path=ServletActionContext.getServletContext().getRealPath("/");
String imgName=sdf.format(new Date())+r.nextInt(100)+".jpg";
try {
FileUtils.copyFile(file,new File(path+"upload\\"+imgName));
String outPath=ServletActionContext.getRequest().getScheme()+"://"+ServletActionContext.getRequest().getServerName()+":"+ServletActionContext.getRequest().getServerPort()+ServletActionContext.getRequest().getContextPath()+"/";
ServletActionContext.getResponse().getWriter().print(outPath+"upload/"+imgName);
} catch (IOException e) {
e.printStackTrace();
}
}
public File getFile() {
return file;
}
public void setFile(File file) {
this.file = file;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
jQuery uploadify上传文件.rar (29个子文件)
jQuery uploadify上传文件
基于jquery的上传插件Uploadify.doc 70KB
jquery上传图片.doc 33KB
js
default.css 177B
cancel.png 603B
swfobject.js 10KB
jquery.uploadify.v2.0.3.js 13KB
uploadify.swf 13KB
jquery-1.7.2.min.js 93KB
uploadify.css 2KB
Uploadify3.1与2.1.6参数详解.doc 125KB
upload
src
com
lun
action
UploadAction.java 1KB
struts.xml 376B
.classpath 463B
.mystrutsdata 240B
.mymetadata 291B
.settings
org.eclipse.jdt.core.prefs 330B
.myeclipse
.project 1KB
WebRoot
META-INF
MANIFEST.MF 36B
images
cancel.png 603B
js
swfobject.js 10KB
jquery.uploadify.v2.0.3.js 13KB
jquery-1.7.2.min.js 93KB
index.jsp 3KB
css
default.css 177B
uploadify.css 2KB
swf
uploadify.swf 13KB
upload
WEB-INF
classes
com
lun
action
UploadAction.class 2KB
struts.xml 376B
lib
web.xml 671B
共 29 条
- 1
阿轮_
- 粉丝: 36
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页