|
|
|
порядок элементов массива не совпадает с формой
|
|||
|---|---|---|---|
|
#18+
в форме поля расположены: <input type="hidden" name="n1" value="v1"> <input type="hidden" name="n2" value="v2"> <input type="hidden" name="n3" value="v3"> <input type="hidden" name="n4" value="v4"> <input type="text" name="n5" size="10" value="v5"> <input type="text" name="n6" size="10" value="v6"> при считывании их сервлетом в массив: Код: plaintext 1. 2. 3. 4. 5. т.е. идут не в порядке namesArray[] = {n1,n2,n3,n4...}, а произвольно e.g. namesArray[] = {n3,n5,n2,n6...} почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 18:15 |
|
||
|
порядок элементов массива не совпадает с формой
|
|||
|---|---|---|---|
|
#18+
i'm_novice > в форме поля расположены: > <input type="hidden" name="n1" value="v1"> > <input type="hidden" name="n2" value="v2"> > <input type="hidden" name="n3" value="v3"> > <input type="hidden" name="n4" value="v4"> > <input type="text" name="n5" size="10" value="v5"> > <input type="text" name="n6" size="10" value="v6"> > при считывании их сервлетом в массив: > ArrayList names =new ArrayList();String[] namesArray; > ... > names.addAll(request.getParameterMap().keySet()); > namesArray = (String[])names.toArray(new String[names.size()]); > расположение полей в массиве меняется, в зависимости от количества полей. > т.е. идут не в порядке namesArray[] = {n1,n2,n3,n4...}, а произвольно > e.g. namesArray[] = {n3,n5,n2,n6...} > почему?Тема==Ответить потому что когда вы берете keySet java его сортирует так, как ей удобно. ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 18:39 |
|
||
|
порядок элементов массива не совпадает с формой
|
|||
|---|---|---|---|
|
#18+
Отсортируй его сам. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 18:40 |
|
||
|
порядок элементов массива не совпадает с формой
|
|||
|---|---|---|---|
|
#18+
Deady потому что когда вы берете keySet java его сортирует так, как ей удобно. а почему ей так удобно? что от этого зависит? какими "принципами" руководствуется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 22:45 |
|
||
|
порядок элементов массива не совпадает с формой
|
|||
|---|---|---|---|
|
#18+
i'm а почему ей так удобно? так захотели разработчики i'm что от этого зависит? скорость работы i'm какими "принципами" руководствуется? элементы группируются по хеш-коду, при выборке идет поиск по хеш-коду, если найдено элементов >1, то далее идет выборка по equals() ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 10:08 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2150641]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
142ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 196ms |
| total: | 450ms |

| 0 / 0 |
