2016-01-20 58 views
1

我想上传图像使用浏览选项从jsp页面到webapp目录下的spring mvc结构。对于浏览上传图像到webapp /图像目录从本地通过jsp

<label for="picture">Picture</label> 
     <img id="blah" src="#" alt="your image"/>  
        <input type='file' id="imgInp"/>    

// jsp的按钮,我不知道该怎么做。 帮助请。

回答

1

控制器试试这个:

@RequestMapping(value = "uploadPic", method = RequestMethod.POST) 
public String uploadPic(
     @RequestParam(value = "file") final MultipartFile file) { 
    try {   
     file.renameTo(new File("newResourceFolderHere\\" + file.getName())); 
    }catch(Exception e){ 
     e.printStackTrace(); 
    } 
    return "site"; 
} 

而在HTML中,你可以使用下列内容:

<form method="POST" action="urlPrefix/uploadPic" enctype="multipart/form-data"> 
    <label for="file">Upload picture</label> 
    <input type="file" name="file" id="file" /> 
    <p><input type="submit" value="Upload"/></p> 
</form>