springmvc 上传文件
来源:互联网 发布:淘宝店铺名字设计 编辑:程序博客网 时间:2024/05/22 01:29
<pre name="code" class="java">myFile 是form表单 file input框 的name属性值;<input type="file" name="myFile">@RequestMapping("saveCategory") public String saveCategory(Model model,MedDrugCategory medDrugCategory,HttpServletRequest request,@RequestParam MultipartFile myFile,RedirectAttributes redirectAttributes){ String fileAllName=null; try { InputStream is= myFile.getInputStream(); String fileName=String.valueOf(new Date().getTime());//文件名 时间戳 String nameFile=myFile.getOriginalFilename(); String fileType=nameFile.substring(nameFile.lastIndexOf("."), nameFile.length());//文件类型 fileAllName=fileName+fileType; String path=request.getSession().getServletContext().getRealPath("/")+"image"; File file=new File(path); if(!file.isDirectory() && !file.exists()){ file.mkdirs(); } File saveFile=new File(path+"/"+fileAllName); FileUtils.copyInputStreamToFile(is, saveFile); } catch (Exception e) { e.printStackTrace(); } if(fileAllName != null){ medDrugCategory.setImgUrl("/image/"+fileAllName); } meDrugCategoryService.saveDrugCategory(medDrugCategory); redirectAttributes.addFlashAttribute("messages","数据修改成功!"); return "redirect:"+Global.getAdminPath()+"/medical/symptom/categoryList"; }
0 0
- springMVC(11) springMVC文件上传
- SpringMVC-----8、SpringMVC上传文件
- springmvc文件上传总结
- SpringMVC multipart文件上传
- SpringMVC中的文件上传
- springmvc的文件上传
- springMVC上传文件
- springMVC 文件上传
- SpringMVC - 文件上传篇
- springMVC文件上传
- springMVC文件上传
- springMVC文件上传
- SpringMVC 上传文件
- SpringMVC文件上传
- springMVC上传文件
- springMVC上传文件例子
- springMVC上传文件
- springmvc文件上传错误
- http协议详解
- iOS开发之UITableViewCell的官方文档库
- 如何使用Mediawiki搭建个人wiki系统、以及wiki的部分基本操作和设置
- JAVA实现json和对象间的相互转换,支持复杂对象格式
- android 中的 ContentObserver (二)
- springmvc 上传文件
- 技术面试(操作系统)
- C++ boost::filesystem官方指南
- shareSDK社会化分享快速集成
- 安霸S2LM系列SD卡支持
- HDU 1213 How Many Tables( 并查集)
- Linux top命令的用法详细详解
- jquery ajax请求对json数据解析的理解
- FP成功命令