SpringMVC фоновых процессов массивы.
Параметр типа списка, получение значения массива стойки регистрации, и после экспериментов результат действительно в порядке.
Нет необходимости связываться с объектом.
Конечно, я передал массив, содержащую строку на фон, а затем использовал список, чтобы получить его в фоновом режиме.
Детали следующие:
Код стойки регистрации:
// Отправить запросы на фон, с данными в форме массива. function testlist () {var data = getTreeViewCheckedData (); $ .ajax ({url: app_name + "xxxx/testlist", data: {list: data}, datatype: "json", success: function (data) {}}); } // Получить данные --- функция хранения getTreeViewCheckedData () {var checkedData = []; $ ('#shareSetting'). Find ('ol.bonsai input: fackbox: checked'). каждый (function () {checkedData.push ($ (this) .val ())}); return checkeddata; }Фоновый код:
// Метод 1: Используйте список для получения параметров массива стойки регистрации. @RequestMapping (value = "/testlist") @Responsebody public jsonResult testlist (@RequestParam (обязательный = false, value = "list []") list <string> list) { LOG.debug("---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Затем преобразуйте его в список, хотя это не требуется. Log.debug ("----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- JsonResult (правда, "OK", NULL);Примечания:
value = "list [], это кажется сомнительным.
Кроме того, если вы измените параметры на методе, вам нужно перезапустить его, иначе вы не получите значение
Этот список должен быть точно таким же, как и данные на стойке регистрации.
Суммировать
Выше приведено все содержимое этой статьи о типе массива передней передачи SpringMVC и фона с использованием типа списка для получения кода экземпляра. Я надеюсь, что это будет полезно для всех. Заинтересованные друзья могут продолжать ссылаться на этот сайт:
Подробное объяснение того, срок действия сеанса мониторинга реализует сеанс мониторинга SpringMVC.
Подробное объяснение кода пользователя запроса для SpringMVC Development Restful API
Spring Springmvc выполняет анализ исходного кода метода после завершения запуска
Если есть какие -либо недостатки, пожалуйста, оставьте сообщение, чтобы указать это. Спасибо, друзья, за вашу поддержку на этом сайте!