springMVC 上传文件同时传递参数
2016-03-24 16:29
302 查看
使用<span style="font-family: Arial, Helvetica, sans-serif;">@ModelAttribute 和</span><span style="font-family: Arial, Helvetica, sans-serif;">@RequestParam来同时接受对象,和文件内容</span>
<span style="font-family: Arial, Helvetica, sans-serif;"></span>
<span style="font-family: Arial, Helvetica, sans-serif;"></span>
<span style="font-family: Arial, Helvetica, sans-serif;"> @RequestMapping(value = "uploadLocalFile")</span>
public void uploadLocalFile(Model model,@ModelAttribute CsConfigFile configFile,@RequestParam("file") MultipartFile file,@CookieValue("username") String username) throws IOException{// model.addAttribute(csService.localFile(username,csConfigFile));// System.out.println(configFile);configFile里有filePath字段// System.out.println(new String(file.getBytes()));configFile.setFileContent(new String(file.getBytes()));model.addAttribute(csService.localFile(username,configFile));}
<form method="post" action="xxx/uploadLocalFile" enctype="multipart/form-data">filePath: <input type="text" name="filePath"/>fileContent <input type="file" name="file"/><input type="submit"/></form>
相关文章推荐
- 把Java数组转换为List时的注意事项
- Java IO:IO框架
- java.io.FileNotFoundException-再次踩坑windows编码
- Java 实现文章汉字关键词(违禁词)识别1.0
- 用spring@Value注解实现常量功能
- Java——单选按钮:JRadioButton
- 技巧积累--git等版本控制工具
- 5.Eclipse、Studio签名打包
- Class not found 解决方法,找不到主类解决方法,eclipse
- java final 关键字
- exe4j打包jar文件为exe文件出现的问题:The JAVA_HOME environment variable does not point to a working 32-bit JDK or JRE.
- Medusa: Gauges for JavaFX
- Java中的内部类和匿名类-----(java复习)
- Java编程之数组转换列表的陷阱
- java中的强、软、弱和虚引用
- 技巧积累--java
- 七种排序算法---Java实现
- java 遍历的4种方法
- [Awt]——图片获取方式
- eclipse启动时间插件