2013-04-08 3 views
0

В настоящее время я пытаюсь выбрать несколько вариантов из тега select и сохранить его в базе данных, и мне это удалось.Как передать карту <String,List> объект jquery?

Теперь я хочу получить эти данные и установить их на странице jsp. Для этого я извлекаю данные из базы данных и создаю список. наконец, я устанавливаю этот список в карту.

Например: Я получаю minutesList, hoursList, weeksList из базы данных и устанавливать их следующим образом

 scheduleMap.put("minutes", minutesList); 
    scheduleMap.put("hours", hoursList); 
    scheduleMap.put("weeks", weeksList); 

Теперь мне нужно, чтобы получить эту карту в моем JSP и установить соответствующие значения в JSP. пожалуйста, предложите мне выполнить эту задачу.

+0

ты пользуешься MULTISELECT окно – PSR

+0

, как вы можете выбрать несколько значений – PSR

+0

с помощью «Mulitple» атрибут выбора тега – Bharani

ответ

0

Вам необходимо предоставить дополнительную информацию о том, чего вы хотите достичь.

Если вы хотите получить доступ к расписанию в JSP, вам необходимо установить его как атрибут запроса в свой сервлет или контроллер. Если вы написали весь код в JSP, тогда переменная scheduleMap уже доступна вам.

Теперь вы хотите получить доступ к этому в jquery, поэтому лучшим вариантом является преобразование этого в формат JSON, а затем его использование.

Также в зависимости от того, что/как вы делаете, вы могли бы сделать вызов AJAX также для получения расписания.

+0

Спасибо ... В настоящее время я ставлю эту карту в модель объекта (объекта боба) и пытается загрузить его в JQuery , Но я не смог получить. Есть ли какой-нибудь метод в JQuery, который может получить эту карту? В настоящее время я возвращаю это в jsp, а затем передаю его в JQuery ... – Bharani

+0

Вам нужно будет вывести javascript-переменную в jsp или в некоторый div. jquery затем может использовать эту переменную или искать div. –

Смежные вопросы