writeValueAsString
JavaDoc говорит:
Метод, который можно использовать для сериализации любого значения Java в виде строки.Функционально эквивалентно вызову writeValue (Writer, Object) с помощью StringWriter и созданию String, но более эффективно.
Так что, если вы хотите записать JSON
в String
, гораздо лучше использоватьэтот метод, чем writeValue
.Оба эти метода используют _configAndWriteValue
.
В вашем случае лучше записать JSON
непосредственно в response.getWriter()
, чем генерировать String
объект и после этого записать его в response.getWriter()
.