求flex+java的批量上传功能!flex中的参数可以通过js来设置传输(如上传的附件action路径,名称等)
1个回答
展开全部
struts2的action里
public String execute() throws Exception {
// 首先创建我们要另存的文件夹
File saveFile = new File(ServletActionContext.getServletContext()
.getRealPath("/image"));
if (!saveFile.exists()) {
saveFile.mkdir();
}
File destFile = new File(saveFile
+ "/"
+ new UUIDGenerator().generate()
+ this.getMyfileFileName().substring(
this.getMyfileFileName().indexOf(".")));
// 将上传的文件另存到指定目录
// 注意第一个参数是我们上传的文件
// 第二个参数是最终保存路径
FileUtils.copyFile(this.getMyfile(), destFile);
return this.SUCCESS;
}
public String execute() throws Exception {
// 首先创建我们要另存的文件夹
File saveFile = new File(ServletActionContext.getServletContext()
.getRealPath("/image"));
if (!saveFile.exists()) {
saveFile.mkdir();
}
File destFile = new File(saveFile
+ "/"
+ new UUIDGenerator().generate()
+ this.getMyfileFileName().substring(
this.getMyfileFileName().indexOf(".")));
// 将上传的文件另存到指定目录
// 注意第一个参数是我们上传的文件
// 第二个参数是最终保存路径
FileUtils.copyFile(this.getMyfile(), destFile);
return this.SUCCESS;
}
追问
可能我表述的不是很清晰,我说的flex上传控件,能灵活配置对应的action路径及其他相关的,就如swfupload类似的功能的,但是希望能有源码修改的,呵呵,还似乎感谢你。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询