java form 上传文件_form java springmvc怎么上传文件
展開全部
@Controller
@RequestMapping("/saveloads")
public class testload {
@RequestMapping("/index")
public ModelAndView index(){
ModelAndView model=new ModelAndView("/user/index");
return model;
}
@RequestMapping("/saveload")
public ModelAndView upload(@RequestParam(value="fileload")MultipartFile file){
32313133353236313431303231363533e78988e69d8331333363353764ModelAndView model=new ModelAndView("/user/result");
//拿到文件的名字
String fileName=file.getOriginalFilename();
System.out.println(fileName);
//轉(zhuǎn)移目標
File tagetFile=new File("F:/image/",fileName);
try{
//將MUltipartfile轉(zhuǎn)移到tagetFile
file.transferTo(tagetFile);
}catch(IllegalStateException e){
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}
model.addObject("fileUrl","/image/"+fileName);
return model;
}
}寫一個有上傳功能的jsp頁面,action自己改吧,
然后在Tomcat服務器中設置文件存儲的位置,要和代碼中寫的位置一樣,我寫的是F:/image/
總結
以上是生活随笔為你收集整理的java form 上传文件_form java springmvc怎么上传文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java jdbc连接oracle_Ja
- 下一篇: c语言写贪吃蛇什么水平_C语言实现贪吃蛇