Я хотел бы знать, соответствует ли он спецификации сервлета Java 2.5 для ссылки/сохранения возвращаемого значения request.getParameterMap() между запросами.
В окончательной спецификации указано только на странице 203:
Возвращает: неизменяемый java.util.Map, содержащий имена параметров в качестве ключей и значения параметров в качестве значений сопоставления. Ключи в карте параметров имеют тип String. Значения в карте параметров имеют тип массива строк.
Но мне непонятно:
если карта неизменна только для приложения, а не для сервера приложений
если разрешено, что сервер приложений может повторно использовать экземпляр для другого запроса (например, если параметры и их значения такие же, как в предыдущем запросе)
EDIT: Причина этого: я хотел бы сохранить карту запросов для каждого запроса и в случае ошибки распечатать их для диагностических целей.