|
|
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
сервлет заполняет массив данными с формы и формирует xml-документ из этого массива. но при каждом сабмите формы элементов xml становится больше на столько элементов, сколько их было первоначаьно. т.е. после запуска томката при первоначальном вызове сервлета в xml содержится n элементов. при изменении данных на форме и повторном сабмите xml перезаписывается новыми данными, только их уже n + n элементов. к примеру... при первом сабмите <cont> <parameter> <memory>7 1 132 1 250 1</memory> <value>9876</value> </parameter> <parameter> <memory>8 1 132 1 260 1</memory> <value>765</value> </parameter> </cont> value берется из формы. при изменении данных и повторном сабмите получается: при первом сабмите <cont> <parameter> <memory>7 1 132 1 250 1</memory> <value>456</value> </parameter> <parameter> <memory>8 1 132 1 260 1</memory> <value>789</value> </parameter> <parameter> <memory>7 1 132 1 250 1</memory> <value>456</value> </parameter> <parameter> <memory>8 1 132 1 260 1</memory> <value>789</value> </parameter> </cont> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2005, 18:04 |
|
||
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
Не вижу ничего странного в этом поведении ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2005, 18:11 |
|
||
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
а где вопрос? ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2005, 18:15 |
|
||
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
вопрос в том, чтобы документ не пополнялся, а заменялся новыми данными и оставалось n элементов. или так положено работать? объясните, пожалуйста почему так происходит? что происходит при перезагрузке сервлета в Tomcat Manager? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 09:46 |
|
||
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
обнулить документ в начале метода doGet и все ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 10:14 |
|
||
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
Deadyобнулить документ в начале метода doGet и все это примерно то же самое, что перед update определенной записи в таблице делать сначала delete from 'таблица' :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 10:15 |
|
||
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
А.ГрасоffT > Deadyобнулить документ в начале метода doGet и все > это примерно то же самое, что перед update определенной записи > в таблице делать сначала delete from 'таблица' :)Тема==Ответить обнулить и delete это не одно и тоже. имелось ввиду Код: plaintext 1. а не Код: plaintext 1. 2. ЗЫ это я идеологический пример привел :). ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 10:20 |
|
||
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
Deady обнулить документ а вы уверены, что дело в документе? ведь данные для xml беруться из массива, а массив-то такой же некрасивый. было, к примеру: arr[0] == 756 arr[1] == 657 после повторного сабмита стало: arr[0] == 123 arr[1] == 321 arr[2] == 123 arr[3] == 321 и потом это все идет в xml и соответсвенно у него будет столько же элементов, сколько в массиве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 11:04 |
|
||
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
все, спасибо, извините за беспокойство. массив у меня ArrayList(), потому всего-то надо было перед его заполненнием сделать arr.clear(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 11:10 |
|
||
|
обнуление массива что ли...
|
|||
|---|---|---|---|
|
#18+
значит обнулить массив ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2005, 11:17 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33432158&tid=2150714]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 375ms |

| 0 / 0 |
