标签:blog 路径 bst value highlight max str ref public
配置文件:
<!-- 文件上传 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- 设置上传文件的最大尺寸为5MB --> <property name="maxUploadSize"> <value>5242880</value> </property> </bean>
上传文件:
/** * 修改信息 * * @return * @throws Exception */ @RequestMapping(value = { "/updateitem" }) public String updateItem(@RequestParam(value="pictureFile") MultipartFile multipartFile, Items item) throws Exception { // 判断是否为空 if(multipartFile.isEmpty()) { itemsService.updateItem(item); } else { // 获取原始文件名 String originalFilename = multipartFile.getOriginalFilename(); // 生成随机用户名 String newFilename = UUID.randomUUID().toString().toLowerCase().replace("-", "") + originalFilename.substring(originalFilename.lastIndexOf(".")); // 上传入服务器 multipartFile.transferTo(new File("C:\\pic\\" + newFilename)); // 将图片路径存储入数据库 item.setPic(newFilename); itemsService.updateItem(item); } return "redirect:/list.action"; }
标签:blog 路径 bst value highlight max str ref public
原文地址:http://www.cnblogs.com/hfultrastrong/p/7783953.html