Spring MVC + AJAX получать данные по клику - PullRequest
0 голосов
/ 25 февраля 2011

У меня есть контроллер формы. Элемент формы представляет собой выпадающий список.

Например, существует элемент имени пользователя element.if пользователь выбирает его имя. Я хочу, чтобы имена детей загружались для конкретного пользователя.

У меня есть список getChildernByUser (пользователь);

Пожалуйста, хотели бы знать, как это можно сделать с помощью jquery или ajax. Если пользователь выбран в следующем элементе формы, он выбирает всех своих детей.

1 Ответ

2 голосов
/ 25 февраля 2011

На стороне сервера я бы использовал такой метод контроллера, как этот:

@RequestMapping("/users/{userId}/children")
public @ResponseBody List<User> getChilden(@PathVariable String userId) { ... }

Более подробную информацию о методах контроллера такого типа можно найти в справочном документе Spring .Вам также понадобятся библиотеки Джексона в папке /lib для Spring MVC для преобразования bean-компонента в JSON.

Затем в коде клиента (HTML) вы можете использовать getJSON () функция для вызова Ajax и получения списка пользователей в формате JSON.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...