动态 文章2 动态 文章 话题 文章 话题 关注 电风扇的说法修改 关注了8关注者0 【掘金。掘金项目之用户首页。" />

掘金项目之用户首页





Title - 锐客网























掘金项目之用户首页
文章图片






豆约翰

teacher
|
neu


闲看庭前花开花落 漫随天外云卷云舒




编辑个人资料





data-v-3f216172="">

  • 动态

  • 文章2

  • 动态

  • 文章

  • 话题

  • 文章

  • 话题

  • 关注


  • 电风扇的说法 修改
关注了 8关注者 0

【掘金项目之用户首页】


后台
@RequestMapping("upload_avatar")
public void upload_avatar(@RequestParam MultipartFile avatar, HttpServletRequest request, HttpServletResponse response) throws IOException {
String path = request.getServletContext().getRealPath("/upload/");
File folder = new File(path);
if(!folder.exists())
{
folder.mkdirs();
}
UUID uuid = UUID.randomUUID(); String strUUid = uuid.toString(); String strFinalPath = path + "/" + strUUid + avatar.getOriginalFilename(); //将头像保存路径保存到userinfo表中 //userinfo表中插入一条记录HttpSession httpSession = request.getSession(); UserInfo userInfo = (UserInfo)httpSession.getAttribute("userinfo"); userInfo.setAvatar(strUUid + avatar.getOriginalFilename()); userService.updateUser(userInfo); httpSession.setAttribute("userinfo",userInfo); File file = new File(strFinalPath); avatar.transferTo(file); UploadRes uploadRes = new UploadRes(); uploadRes.setSrc(strUUid + avatar.getOriginalFilename()); String strJson = JSON.toJSONString(uploadRes); response.getWriter().println(strJson);

// return "redirect:/currentuser/me";
}

    推荐阅读