|
|
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
Есть метод контроллера Код: java 1. 2. и запрос Код: java 1. Как заставить это работать без создания модели(изврат)? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2013, 22:40:40 |
|
||
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
И какой, по-твоему, должен получиться Map? - map = [{"0", "text1"}, {"1", "text2"}] - уже не изврат? Не проще по-правильному в массиве получить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 00:17:48 |
|
||
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
IDVsbruckИ какой, по-твоему, должен получиться Map? - map = [{"0", "text1"}, {"1", "text2"}] - уже не изврат? Не проще по-правильному в массиве получить? Ну можно вместо "0" и "1" передать строки :) Это же очень распространенная практика. Со списками (может и с массивами) там тоже своя история, если нужны индексы, то нужно чтоб они шли с 0, иначе spring mvc при запросе list[100]=text1&list[101]=text2 создаст список на 102 элемента. Чтоб этого не было, нужно передавать без индексов(а иногда они нужны) list=text1&list=text2. Второй вариант как раз использовать не List, а Map, где ключ к карте и есть индекс. Я к тому, может я что-то не понимаю, но мне например далеко не всегда нужно городить класс модели если в методе контроллера все два @RequestParam один из которых Long, а другой Map или List. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 00:24:23 |
|
||
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
rdmЕсть метод контроллера Код: java 1. [/src] В обычном сервлете есть такое : String[] map= request.getParameterValues("map"); как раз для обработки данных из формы где есть select multiple Код: html 1. оно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 13:22:45 |
|
||
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
спринг мвц хорош своей модульностью. там почти любой компонент можно подменить. возьмите, да напишите свой парсер строки параметров на правильный маппинг ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 13:42:03 |
|
||
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
Penkov Vladimirспринг мвц хорош своей модульностью. там почти любой компонент можно подменить. возьмите, да напишите свой парсер строки параметров на правильный маппинг Во-первых, это самое базовое что вообще может быть Во-вторых, проблема в том, что не сделать через Formater или HandlerArgumentResolver ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 22:04:10 |
|
||
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
Atum1, нет, не оно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2013, 22:05:17 |
|
||
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
rdmPenkov Vladimirспринг мвц хорош своей модульностью. там почти любой компонент можно подменить. возьмите, да напишите свой парсер строки параметров на правильный маппинг Во-первых, это самое базовое что вообще может быть Во-вторых, проблема в том, что не сделать через Formater или HandlerArgumentResolver вы лукавите. я писал свой фильтр, который параметры запроса инжектил в сессионные бины с той логикой, которая мне нужна была. весь маппинг, весь парсинг я реализовывал сам. кода - 303 строки сключая пробелы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 09:50:16 |
|
||
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
rdmAtum1, нет, не оно) Сами подумайте как он вам узнает что набор параметров ваших это map ? Пусть будет не map - а строка , из строки вы можете создать map. Пример: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. оно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 11:31:34 |
|
||
|
Spring MVC и Map. Так и не сделали?
|
|||
|---|---|---|---|
|
#18+
Atum1, Я могу сам преобразовать параметры в Map, это не проблема (например вам вариант). Я удивляюсь почему такая казалось бы базовая функциональность не реализован (или реализована, и я ее не знаю). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2013, 11:56:32 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38448296&tid=2128294]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
190ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 511ms |

| 0 / 0 |
