我的网页在get请求中发送了一个对象。该对象包含2个字符串和3个布尔值。我使用从网页传递对象的原因是因为我无法在标头中传递布尔值。
我需要将此传入对象映射到类变量。
我正在使用的代码如下。
发送对象:
return this.http.get(this.statusReportUrl, {
responseType: 'arraybuffer',
headers: <any>myObject
接收对象:
@RequestMapping("/Logs")
public void createLog(HttpServletResponse response, LogRO logRO) throws IOException {
}
我希望myObject映射到logRO。但是,这不会发生,并且logRO具有空值。
我也尝试过:
@RequestMapping("/Logs")
public void createLog(HttpServletResponse response,
@RequestParam(value ="myObject" LogRO logRO)
throws IOException {
}
这也不起作用。
如何将myObject映射到LogRO?
尝试使用@RequestHeader Object object