-1
APIをリクエストしたJSON配列の値からViewの値をリストするにはどうすればよいですか?私はspring mvcとthymeleafを使用しています表示するJSON配列を渡す
APIをリクエストしたJSON配列の値からViewの値をリストするにはどうすればよいですか?私はspring mvcとthymeleafを使用しています表示するJSON配列を渡す
annotation @RequestBodyを使用してjsonArrayを取得し、モデルリストにリストを格納するラッパーを使用することができます。
モデル:
public class Tuple {
private String key;
private String value;
private String description;
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public Tuple(String key, String value, String description) {
this.key = key;
this.value = value;
this.description = description;
}
}
ラッパー:
public class TupleWrapper{
private List<Tuple> tupleList;
public List<Tuple> getTuple() {
return tupleList;
}
public void setTuple(List<Tuple> tuples){
this.tupleList = tuples;
}
}
コントローラー:
@RequestMapping(value="/setTuple", method = RequestMethod.POST)
public ResponseEntity<ResponseStatus> setTuple(@RequestBody TupleWrapper wrapper){
//your logic.
return new ResponseEntity<ResponseStatus>(new ResponseStatus<>(STATUS.SUCCESS,"OK",wrapper),HttpStatus.OK);
}
を以下のように