Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > <input type ... value>


Автор: Entry_N3 12.9.2007, 13:59
Есть код
Код

<input type='button' name='__10_btn' value='ДАННЫЕ’
onclick='postServerEvent("_1013087507570_1","","_1013087507570_1","onUpdateStatus");'>



Есть ли ограничения на размер данных в value?

Добавлено через 5 минут и 5 секунд
Проблема в следующем: при записи около 1Мб в hidden-котрол падает jsp-страничка с надписью: "Невозможно отобразить ошибку". При этом используется метод POST. 

Может, это связанно с настройками Tomcat? Какими?

Автор: y3u 12.9.2007, 16:45
а форма мультипартная?

Автор: Entry_N3 12.9.2007, 18:36
y3u, нет.

Автор: y3u 12.9.2007, 18:39
Цитата(Entry_N3 @  12.9.2007,  19:36 Найти цитируемый пост)
y3u, нет. 


Реквест имеет ограничение по длине. Все, что в эту длину не влезает, скорее всего тупо обрезается. Попробуй формочке, где у тебя хидден инпут чайлд, указать, что она мультипартная...

Автор: MisterCleric 13.9.2007, 09:01
Привет. to y3u. А скажите плз какое ограничение реквеста в kB? И можно ли эту велечину настраивать и где?

Автор: y3u 13.9.2007, 09:56
Цитата(MisterCleric @  13.9.2007,  10:01 Найти цитируемый пост)
Привет. to y3u. А скажите плз какое ограничение реквеста в kB? И можно ли эту велечину настраивать и где? 


а хз, в каком-то RFC вроде было, сейчас не найду... по-моему это связано с особенностями протокола, пакет там имеет паксимальную длину и это не настраивается...

Автор: MisterCleric 13.9.2007, 15:49
нашел:
http://tomcat.apache.org/tomcat-5.0-doc/config/http.html
атрибут maxPostSize

Автор: Entry_N3 13.9.2007, 17:12
MisterCleric,  smile 

Автор: y3u 13.9.2007, 18:45
Цитата(MisterCleric @  13.9.2007,  16:49 Найти цитируемый пост)
нашел:
maxPostSize
атрибут maxPostSize 


кхе, ну вы эта, хотя бы погуглите, что ли, я не про это. 
Этот параметр отвечает не за размер пакета, а за максимальный размер данных, которые можно переслать в форме. Как бы, есть разница. http://www.websina.com/bugzero/faq/exception-tomcat-connector.html
Опять же, если проблема была бы в этом, то в стектрейсе был бы вполне внятный эксцепшен. Ну и, судя по докам, предефайн размер 2 мешка, а в посте сказано про один. Нестыковочка.

ПыСы
кстати, че мы тут на кофейной гуще гадаем, где стектрейс то?

Автор: Entry_N3 14.9.2007, 09:35
y3u, получается, что дело в ограничениях на post. Я слукавил, говоря, что 1Мб. Было более... Стектрейса не было.

Все равно интересно, получается на размер в value ограничений нет...

Кстати, при увеличении post вылетают OutOfMemoryError`ы...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)