Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring и динамический список / 7 сообщений из 7, страница 1 из 1
06.10.2016, 15:50
    #39322051
sklyanka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring и динамический список
Добрый день!
Пожалуйста, помогите разобраться или хотя бы задайте направление, где рыть. Я видимо гуглить разучилась...

У меня есть некое модальное окно. В нем есть три списка, значение которых должны подгружаться из бд. Вообще, по-хорошему, они должны быть взаимосвязанными (по типу Страна-Регион-Город). Но я что-то даже значения из бд не могу передать на jsp страницу... Каким образом нужно сделать обработчик событий на jquery, чтобы он сразу подгружал данные из базы, при этом не перезагружал страницу (это ajax, полагаю) и ,самое главное, как этот обработчик этого модального окна связать с контроллером?

вот метод, который возвращает регионы, например

@JsonView(Views.Public.class)
@ResponseBody
@RequestMapping("/selectRegions")
public HashMap<String,Object> selectRegions() {

List<Region> regions = regionService.getRegions();

HashMap<String,Object> ajaxResponse = new HashMap<String,Object>();
ajaxResponse.put("regions", regions);

return ajaxResponse;
}
...
Рейтинг: 0 / 0
06.10.2016, 16:13
    #39322086
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring и динамический список
sklyanka,
Модальное окно то готово? Работает? На чём сделано?
В JSP никаких модальных и AJAX нету.
...
Рейтинг: 0 / 0
06.10.2016, 16:23
    #39322098
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring и динамический список
sklyankaДобрый день!
Пожалуйста, помогите разобраться или хотя бы задайте направление, где рыть. Я видимо гуглить разучилась...

У меня есть некое модальное окно. В нем есть три списка, значение которых должны подгружаться из бд. Вообще, по-хорошему, они должны быть взаимосвязанными (по типу Страна-Регион-Город). Но я что-то даже значения из бд не могу передать на jsp страницу... Каким образом нужно сделать обработчик событий на jquery, чтобы он сразу подгружал данные из базы, при этом не перезагружал страницу (это ajax, полагаю) и ,самое главное, как этот обработчик этого модального окна связать с контроллером?

вот метод, который возвращает регионы, например

@JsonView(Views.Public.class)
@ResponseBody
@RequestMapping("/selectRegions")
public HashMap<String,Object> selectRegions() {

List<Region> regions = regionService.getRegions();

HashMap<String,Object> ajaxResponse = new HashMap<String,Object>();
ajaxResponse.put("regions", regions);

return ajaxResponse;
}

Гуглить на тему REST-API И Spring MVC

Грубо говоря у вас на стороне клиента должны быть JS (jQuery) скрипты, которые будут делать ajax запросы к вашему REST API и перерисовывать страницу.
Причем jsp можно вообще не использовать.
...
Рейтинг: 0 / 0
06.10.2016, 16:23
    #39322099
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring и динамический список
sklyankaзадайте направление, где рыть
вообще, вас подставили.
Т.к. новичку уметь сразу и AJAX + JS и спринг и JSP и... проблематично.
Подумайте и сделайте на голом JSP.
...
Рейтинг: 0 / 0
06.10.2016, 16:29
    #39322107
sklyanka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring и динамический список
Petro123, bootstrap плагин подключен. Модальное окно есть)
...
Рейтинг: 0 / 0
06.10.2016, 16:35
    #39322119
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring и динамический список
sklyankaPetro123, bootstrap плагин подключен. Модальное окно есть)
тогда проверьте. Можно ли страничку JSP сделать этим модальным окном.
Если можно, то делайте как обычно свои 3 списка в JSP. Потом вызовите это Modal.JSP из бутстрапа.
Или и это не умеете?
...
Рейтинг: 0 / 0
06.10.2016, 16:36
    #39322122
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring и динамический список
sklyanka,

Конкретизируйте ваши вопросы. Потому что "как сделать такое?" это слишком глобально. Что именно вызывает проблемы. Контроллер есть? По HTTP доступен? Параметры принимает? jQuery прописан? Гугл по запросу AJAX jQuery ничего не показывает? На JavaScript код написан? Обучение по jQuery прочитано? А почему не по Angular?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring и динамический список / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]