Как связать объект из заголовка с классом объекта - PullRequest
0 голосов
/ 06 марта 2019

Моя веб-страница отправляет объект в запросе 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?

1 Ответ

0 голосов
/ 07 марта 2019

попробуйте использовать @RequestHeader Object object

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...