У нас есть страница приложения, развернутого в Glassfish 3.1.2.2, который содержит более 10 000 полей (как скрытых, так и отображаемых), которые отправляются на сервер. Когда страница отсылается, журналы сервера выплюнуть:Увеличение стеклянной рыбы maxParameterCount
WARNING: More than the maximum number of request parameters (GET plus POST) for a single request([10,000]) were detected. Any parameters beyond this limit have been ignored. To change this limit, set the maxParameterCount attribute on the Connector.
Я видел другие сообщения об увеличении его JBoss с помощью системного свойства при запуске, но это здесь не работает. Я также попытался установить это свойство в различных XML-атрибутах соединителя в domain.xml без каких-либо успехов, а также не смог найти какой-либо элемент управления пользовательского интерфейса в администраторе, где он будет установлен.
Извините, я должен уточнить, что это запрос POST. Они не отправляются через GET, это отправка формы, которая отправляет их. –
@ MichaelWard вы могли найти решение? Не могли бы вы разместить его здесь, если бы вы это сделали? – MattC
Нам не удалось найти разрешение для увеличения количества параметров. Мы работали над этим, собирая все поля в Javascript и отправляя строку JSON в одной переменной, а затем несериализируя ее на сервере. Я все равно хотел бы знать, как увеличить этот параметр, однако, поскольку он, безусловно, снова появится. –