咨询电话:0551-62903161

学术交流

首页>官网首页 > 教育教学 > 学术交流 >
SpringMVC单文件上传,你造吗?点这里学习
作者:原创  时间:2018-12-29 17:07
// 执行文件上传的方法和用户添加的方法:userAdd
@RequestMapping(value = "/userAdd")
public String userAdd(//
User user, //
@RequestParam("pic") MultipartFile file, HttpSession session) {
// 获得文件参数:名称,路径
String fileName = Commons.getFileName(file.getOriginalFilename());// temp.png
String target = "E:/java53fileUpload" + File.separator + fileName;
// 上传文件
try {
file.transferTo(new File(target));
} catch (Exception e) {
e.printStackTrace();
}
// 设置绑定的user对象属性值
String path = "/fileUpload" + File.separator + fileName;
User u = (User) session.getAttribute("USER_LOGIN");
user.setPicpath(path);
user.setCreationDate(new Date());
user.setCreatedBy(u.getId());
// 执行用户的添加
Long key = userService.addUser(user);
System.out.println("上传" + user + "成功!");
return "redirect:/user/userList";
}
 
友情链接:北大青鸟科海学院合肥滨湖职业技术学院合肥公交技校 安徽卫生健康职业学院
获奖信息:

地铁:乘地铁1号线到合工大南区B出口,向南800米即到。

联系我们:招生老师15056993965(微信手机同号)      0551-62903161

地址:合肥市包河区马鞍山路富成大厦4楼北大青鸟(合工大东门斜对面)