Форум программистов, компьютерный форум CyberForum.ru

RESTful-сервиса с Spring for Android POST запрос - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Вывод данных из массивов строк при клике http://www.cyberforum.ru/android-dev/thread1730333.html
Можно ли таким способом реализовать вывод? Case и Array вместе. Сейчас его пробую, но данные после клика не меняются, i значение не повышается, остаётся прежним. public void onClick(View v) { TextView textView = (TextView) findViewById(R.id.textView); String names = getResources().getStringArray(R.array.countries); int i = 0; switch (v.getId())...
Программирование Android Кастомный ExpandableListView День добрый. Пытаюсь реализовать свой ExpandableListView. Цель - сделать трехуровневый список для выбора стран и регионов. Структура примерно такая: -Европа --Польша --Германия http://www.cyberforum.ru/android-dev/thread1730172.html
Программирование Android Хранение переменных
Доброго времени суток, уважаемые. Имеется около сотни переменных (не больше) которые будут изменяться раз 10-20 в день. Многие из них зависят друг от друга, т.е. при изменении одной - меняются значения нескольких других. Сейчас они хранятся просто в памяти которая выделяется при запуске приложения. Но хочется обезопасить себя на случай краша или от какой-то программы по очистке оперативной...
Как передать данные из Fragments в DialogFragment Программирование Android
Пробовал с помощью Intent , Bundle , но не получалось (либо руки кривые) . Поможете?
Программирование Android LDPI MDPI HDPI и прочая хрень http://www.cyberforum.ru/android-dev/thread1729910.html
Как, где и в каком формате правильно рисовать элементы под андроид приложение. И как определять размер элементов под разную плотность экрана?
Программирование Android Таблицы , работа с JAVA, Eclipse, Heroku) Всем доброго времени суток!))) Ребят такой вопрос, точнее просьба о помощи. У меня осталось очень мало времени, я немножко опаздываю и мне нужна помощь.)))) Я создаю приложение для андройда, приложение связанно с расписанием занятий. Само приложение почти дописал, но что касается серверной части для андройда, ещё не разу не делал.(((( Мне было поставлено условие, Сервер должен быть написан на... подробнее

Показать сообщение отдельно
A_R_S
МИР ВАШЕМУ ДОМУ!!!
40 / 41 / 2
Регистрация: 01.04.2009
Сообщений: 889
Записей в блоге: 1
09.05.2016, 21:15  [ТС]     RESTful-сервиса с Spring for Android POST запрос
Понял. Буду пробовать.

Добавлено через 5 часов 50 минут
Хотел бы немного настоять на своем методе отправки запроса.
Но к совету Mikalai прислушаюсь.
Думаю что параметры в POST запрос вовсе не попадают. Потому что ответ от сервера такой:
JSON
1
{"error":true,"error_msg":"input data is not correct. Enter again!"}
Сам код:
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
  private class HttpRequestTask extends AsyncTask<Void, Void, TestNameDTO> {
        @Override
        protected TestNameDTO doInBackground(Void... params) {
            try {
 
                List<MediaType> types = Arrays.asList(
                        new MediaType("text", "html", Charset.forName("UTF-8")),
                        new MediaType("application", "json", Charset.forName("UTF-8")),
                        new MediaType("application", "*+json", Charset.forName("UTF-8"))
                );
 
                String url = "//login.php";
                RestTemplate restTemplate = new RestTemplate();
                MappingJackson2HttpMessageConverter jsonConverter = new MappingJackson2HttpMessageConverter();
                jsonConverter.setObjectMapper(new ObjectMapper());
                jsonConverter.setSupportedMediaTypes(types);
                restTemplate.getMessageConverters().add(jsonConverter);
 
                Map<String, String> map = new HashMap<String, String>();
                map.put("email", "w@mail.com");
                map.put("password", "12345678");
 
 
                TestNameDTO entity = restTemplate.postForObject(url, map, TestNameDTO.class);
 
                Log.i("MY_TAG", " ERROR: " + entity.getError()
                        + " ERROR_MSG: " + entity.getError_msg()
                        + " UID: " + entity.getUid());
 
                return entity;
 
            } catch (Exception e) {
                Log.e("LoginActivity", e.getMessage(), e);
            }
 
            return null;
        }
 
        @Override
        protected void onPostExecute(TestNameDTO entity) {
            Log.i("MY_TAG", " ERROR: " + entity.getError()
                    + " ERROR_MSG: " + entity.getError_msg()
                    + " UID: " + entity.getUid());
        }
 
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru