解决方案 »
- 能解决的支付人民币100元,我的hibernate 唯一外键,一对一,能同时新增,但不能同时更新,帮忙看看
- 如何从ActionForm中获取select的值
- 是否需要重装操作系统啊?
- 判断查询是否有数据
- 急急!!org.apache.crimson.*包去哪下载??急用啊 !
- 怎么基于JAVA平台实现远程视频监控,求指导
- weblogic ear deploy 后怎么获取WEB-INF的路径?
- tomcat 5问题
- jdbc-odbc桥驱动程序在JDK中自带的,还是需要另外安装?
- 谁写过从request.getInputStream()分析出上载文件的InputStream?
- 网页信息采集
- 关于EasyUI datagrid的分页参数问题
//单个的文件上传
private File resume;
private String resumeFileName;//文件的名字
//多个文件的上传
private File[] photo;
private String[] photoFileName;
public String execute() throws Exception {
System.out.println("UserAction.execute(-----------------): "+ new Date().toLocaleString());
ServletContext servletContext = ServletActionContext.getServletContext();
String realpath = servletContext.getRealPath("upload")+"/";
System.out.println("真实的路径----------"+ realpath);
//单个文件的上传
String fileType = resumeFileName.substring(resumeFileName.lastIndexOf("."));//截取文件名的后缀
FileUtils.copyFile(resume, new File(realpath+UUID.randomUUID()+fileType));//真实的路径 + 随机生成的数+ 文件名的后缀
//多个文件的上传
if(photo!=null&&photo.length>0){
for (int i = 0; i < photo.length; i++) {
String fileName = photoFileName[i];//获取多个文件的每一个文件的名字
System.out.println("UserAction.execute(------------------)"+fileName);
FileUtils.copyFile(photo[i], new File(realpath+UUID.randomUUID()+fileName.substring(fileName.lastIndexOf("."))));
}
}
return this.SUCCESS;
}