Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Передача данных вызывает ошибку 
:(
    Опции темы
Guest
Дата 27.12.2005, 18:04 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Есть несколько полей для ввода, например, 15. Для удобства ввода они раскиданы в 5 страниц. Передача параметров - с помощью <form>.
Передающая страница


Код

<%
request.setCharacterEncoding("windows-1251");
String Descr = request.getParameter("Descript");
%>

<form action="new2.jsp" method="POST">
<!--для передачи на следующие страницы-->
  <textarea style="display:none;" name="Descript"><%=Descr%></textarea> 
.....
  <!-- новые поля -->
  <input type="text" name="client" />
</form>

и так на 5 страницах. На последней собираются все данные и обрабатываются тегом.
Проблема в том что при вводе в несколько полей textarea, например, по 1000 символов, то Tomcat выдаёт ошибку. В чем может быть ошибка?
  Вверх
batigoal
Дата 27.12.2005, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



А какую именно ошибку-то?


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
kira
Дата 28.12.2005, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 20.6.2005

Репутация: нет
Всего: 1



В логе томката написано
SEVERE: Error finishing response
java.lang.ArrayIndexOutOfBoundsException: 4097
at org.apache.coyote.http11.InternalOutputBuffer.write(InternalOutputBuffer.java:688)
at org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer.java:428)
at org.apache.coyote.http11.Http11Processor.prepareResponse(Http11Processor.java:1519)
at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:886)
at org.apache.coyote.Response.action(Response.java:180)
at org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:388)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:830)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
at java.lang.Thread.run(Thread.java:534)

Причем если вводить, например, по 100 символов - то все нормально проходит.
PM MAIL   Вверх
batigoal
Дата 28.12.2005, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 16
Всего: 151



Видимо, данные больше 4 Кб не передаются принципиально.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
kira
Дата 28.12.2005, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 27
Регистрация: 20.6.2005

Репутация: нет
Всего: 1



Но ведь это смешно - 4Кб
PM MAIL   Вверх
Domestic Cat
Дата 28.12.2005, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5452
Регистрация: 3.5.2004
Где: Dallas, US

Репутация: 13
Всего: 172



Попробуй более свежий томкет поставить.


--------------------

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0947 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.