资源简介
java简单版上传图片,代码注解清晰。如果用不懂的可以滴滴滴我就可以了
代码片段和文件信息
package com.controller;
import java.io.File;
import java.util.Date;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.commons.CommonsMultipartFile;
@Controller
public class UploadController {
@RequestMapping(value = “/upload“ method = RequestMethod.POST)
public String upload(String name
@RequestParam(“File“) CommonsMultipartFile file) {
if (file.getSize()!=0) {// 判断文件是否为空
String path = “E://file/“;// 上传的最终路径
System.out.println(“上传路径:“+path);
// 判断文件夹是否存在
File dir = new File(“E://file/“);
if (!dir.isDirectory()) {
dir.mkdir();// 不存在则创建
}
String fileName = file.getOriginalFilename();// 获取完整文件名
String fileType = fileName.substring(fileName.lastIndexOf(“.“));// 获取文件扩展名(文件类型)
System.out.println(“文件类型:“+fileType);
File file2 = new File(path fileName);// 在上传的最终位置新建一个相应的文件准备写入数据
System.out.println(“文件名:“+fileName);
try {
file.getFileItem().write(file2);// 写入数据
} catch (Exception e) {
e.printStackTrace();
System.out.println(“上传失败“);
return “redirect:/failure.jsp“;// 报错时转到上传错误页面
}
System.out.println(“上传成功“);
return “redirect:/success.jsp“;// 未报错,上传成功页面
} else {
System.out.println(“上传失败“);
return “redirect:/failure.jsp“;// 文件为空,上传失败
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 529 2017-05-26 08:24 upload\.classpath
文件 291 2017-06-04 15:54 upload\.myme
文件 1749 2017-05-26 09:17 upload\.project
文件 500 2017-05-26 08:24 upload\.settings\.jsdtscope
文件 364 2017-05-26 08:24 upload\.settings\org.eclipse.jdt.core.prefs
文件 456 2017-05-26 08:24 upload\.settings\org.eclipse.wst.common.component
文件 252 2017-05-26 08:24 upload\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-05-26 08:24 upload\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-05-26 08:24 upload\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 1642 2017-06-04 20:09 upload\src\com\controller\UploadController.java
文件 842 2017-05-26 09:51 upload\WebRoot\failure.jsp
文件 873 2017-05-26 10:13 upload\WebRoot\index.jsp
文件 36 2017-05-26 08:24 upload\WebRoot\me
文件 842 2017-05-26 09:49 upload\WebRoot\success.jsp
文件 1255 2017-06-04 18:34 upload\WebRoot\upload.jsp
文件 2512 2017-06-04 18:30 upload\WebRoot\WEB-INF\classes\com\controller\UploadController.class
文件 231 2017-05-26 08:36 upload\WebRoot\WEB-INF\conf\jdbc.properties
文件 1591 2017-05-26 10:01 upload\WebRoot\WEB-INF\conf\spring-mvc.xm
文件 197 2017-05-26 08:36 upload\WebRoot\WEB-INF\conf\spring-mybatis.xm
文件 1170 2017-05-26 08:36 upload\WebRoot\WEB-INF\conf\spring.xm
文件 1859826 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\aspectjweaver-1.8.1.jar
文件 121757 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\commons-dbcp-1.2.2.jar
文件 121757 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\commons-dbcp.jar
文件 69002 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\commons-fileupload-1.3.1.jar
文件 173587 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\commons-io-2.2.jar
文件 284220 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\commons-lang-2.6.jar
文件 61829 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\commons-logging-1.2.jar
文件 62086 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\commons-pool-1.3.jar
文件 96221 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\commons-pool-1.5.4.jar
文件 321838 2017-05-26 08:34 upload\WebRoot\WEB-INF\lib\jsf-api-1.2_04.jar
............此处省略38个文件信息
相关资源
- 北大青鸟ACCP8.0 S2Java 面向对象所有代
- 大工软院j2ee作业软院找人3.zip
- java学生管理系统93690
- JavaWeb基于SSM框架的仓库管理系统源码
- 基于java swing与mysql的销售管理系统源
- 基于ssm的精准扶贫网站java毕业设计
- 基于ssm高校心理测评网站java毕业设计
- 基于ssm共享充电宝管理系统javaweb.zi
- java课程设计日历记事本全套代码及文
- javajsp网上商城购物毕业设计购物网站
- 2020-Java面试宝典Beta8.0.zip
- Java+MySQL在线考试系统源码
- Java Web架构 资产管理系统
- Java面向对象程序设计清华版
- 基于JavaWeb的网上书店的设计与实现毕
- 运动会管理系统java mysql完整能运行版
- javaerp项目源码
- BOOT客户管理系统(源码+数据库).z
- java学生选课管理系统的设计毕业设计
- stm32与android平板之间的连接
- 学生管理系统javaweb.rar
- 基于java开发的服装销售管理系统毕业
- 网上购物商城web开发/javaee
- 基于B/S的javaweb在线手机网上商城
- JavaEE 课程设计 SSM框架 房屋租赁系统
- javaweb进销存项目
- Java药品信息管理系统源码
- Java_易买网.zip
- javaWeb进销存管理系统源码完整版
- Java语言程序设计 (原书第10版) (全
评论
共有 条评论