|
|
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
Здравствуйте Никто не знает как правильно работать с query строкой типа Код: java 1. в jax-rs : Код: java 1. В php, ruby, javascript они преобразуются в объект типа: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Я уже склоняюсь к ручному разбору :( Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 17:12 |
|
||
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
Можно свой ParamConverter написать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 17:22 |
|
||
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
Есть @MatrixParam, но там формат URI другой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 17:24 |
|
||
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
То есть единственный вариант руками парсить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 17:25 |
|
||
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
Kudinov Anton, я как-то тоже получал json, с данными которого и происходило подключение к бд, так по началу тоже такая реакция была "единственный вариант парсить?", а потом разобрался и нормально) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 18:48 |
|
||
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
Для меня странно выглядит, что я могу спокойно получить из json в теле post запроса Java объект, но при этом не могу этого сделать из параметров. И второе что удивляет почему все парсят руками и нет никакой сторонней библиотеки для работы с такими типами параметров ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2015, 22:37 |
|
||
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
Kudinov AntonДля меня странно выглядит, что я могу спокойно получить из json в теле post запроса Java объект, но при этом не могу этого сделать из параметров. И второе что удивляет почему все парсят руками и нет никакой сторонней библиотеки для работы с такими типами параметров Почему?! Их есть у нас! Spring! Ч\з @ModelAttribute можно принимать параметры в виде Java. Единственная проблема, чтобы это использовать придется написать простыню xml. А так. Принимайте параметры в виде String и парсите ч/з ObjectMapper. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2015, 06:26 |
|
||
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
Kudinov Anton, разве не будет работать List<Answer> ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2015, 10:10 |
|
||
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
Kudinov Anton, авторIn some (basic) cases it’s not necessary to create your own param converters (and providers) to inject parameters via @*Param annotations (@MatrixParam, @QueryParam, @PathParam, @CookieParam, @HeaderParam) because JAX-RS 2.0 implementations have to support the following types: Primitive types. Types that have a constructor that accepts a single String argument. Types that have a static method named valueOf or fromString with a single String argument that return an instance of the type. If both methods are present then valueOf MUST be used unless the type is an enum in which case fromString MUST be used. List<T>, Set<T>, or SortedSet<T>, where T satisfies 2 or 3 above. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2015, 10:14 |
|
||
|
Меппинг @QueryParam на Java объект
|
|||
|---|---|---|---|
|
#18+
rdmKudinov Anton, авторIn some (basic) cases it’s not necessary to create your own param converters (and providers) to inject parameters via @*Param annotations (@MatrixParam, @QueryParam, @PathParam, @CookieParam, @HeaderParam) because JAX-RS 2.0 implementations have to support the following types: Primitive types. Types that have a constructor that accepts a single String argument. Types that have a static method named valueOf or fromString with a single String argument that return an instance of the type. If both methods are present then valueOf MUST be used unless the type is an enum in which case fromString MUST be used. List<T>, Set<T>, or SortedSet<T>, where T satisfies 2 or 3 above. ArrayList<T> ? или через spring initbinder http://www.mkyong.com/spring-mvc/spring-mvc-form-handling-annotation-example/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2015, 16:13 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39107007&tid=2124643]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
179ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 251ms |
| total: | 550ms |

| 0 / 0 |
