其實,我有這個休息模板請求:如何與Spring引導RestTemplate後數據
@RequestMapping(value = "/uploadProperties", method = RequestMethod.POST)
public @ResponseBody RessourceMetadata uploadProperties(
@RequestParam(value = "group", required = true) String group,
@RequestParam(value = "id", required = true) String id,
@RequestParam(value = "version", required = true) String version,
@RequestParam(value = "env", required = true) String env) {
try {
Ressource ressource = new Ressource(content, group, id, version, env, PropertiesFileUtils.getPropertiesFilename());
getRessourceService().save(ressource);
return ressource.getMetadata();
} catch (RuntimeException e) {
log.error("Error while uploading.", e);
throw e;
} catch (Exception e) {
log.error("Error while uploading.", e);
throw new RuntimeException(e);
}
}
我想添加一個@RequestBody
這樣的:
@RequestBody @RequestParam(value = "content", required = true) ????? content
這個新content
可以包含任何。
如何正確傳遞content
參數?
你所說的 '可以包含任何東西' 是什麼意思?你想把組,版本,id和env等所有字段封裝到內容中,這是否正確? – pvpkiran
@pvpkiran不,是一個新的領域,我可以把代碼或鍵/值線,例如... 我不知道是否有可能做我想問什麼? – Mercer
東西或者是'@ RequestBody'或'@ RequestParam'不是兩個...... –