Bild-upload mit Spring REST

Möchte ich auf Bild hochladen mit RestTemplate client und die POST-Anforderung mit Spring base-REST-sever und speichern auf dem server. Kann einer bitte helfen Sie mir, wie dies zu tun, mit meiner Feder-base client und server. Dank

Einige meiner Frühlings-REST-API-Basis-server-Methoden sind als unten,

@RequestMapping(value="user/upload/{imageFile}", method=RequestMethod.POST)
    public @ResponseBody User upload(@RequestBody User user, @PathVariable File imageFile, HttpServletResponse response) {

 //TODO - How I get this image and file and save, whether I can POST this image file with User object 

 }

Einige meiner remote-client Frühling RestTemplate Basis-codes sind als unten,

User newUser = new User();

Map<String, String> vars = new HashMap<String, String>();
            vars.put("imageFile", imageFile);

            ResponseEntity<User> REcreateUser = restTemplate.postForEntity(IMC_LAB_SKELETON_URL + "/user/upload/{imageFile}", newUser, User.class, vars);

            User createUser = REcreateUser.getBody();

//TODO - How I can POST this image file as a parameter or content of the User object 
InformationsquelleAutor Channa | 2013-08-18
Schreibe einen Kommentar