Здравствуйте, B0FEE664, Вы писали:
vsb>>Нет, будет сохранено последнее.
BFE>Разве это ожидаемый результат?
JSON.parse('{ "a":"asdf", "a":"fghj"}')
{a: 'fghj'}
Это JS. От которого JSON, собственно, пошёл. Видимо — да, ожидаемый. Если хочется передавать несколько ключей с одинаковым именем — нужно вместо Map взять Multimap, которого в жаве из коробки нет, но подключив нужную библиотеку это скорей всего будет изменение ровно одной строчки.