![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
Имеется JSP, а в ней выпадающий список. При изменении на форме (выбор в списке и тд) происходит вызов JAvaScript
и обновляется страница. Данные выбранные в выпадающем списке, возвращаются в состояние по умолчанию. Как сохранить выбранные? -------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
Передать параметры из выбранного списка на сервер и при формировании данных для JSP передать выбранные элементы тоже - ну и на страничке с помощью тэга <if> (наверное можно и иначе) делать элемент списка selected.
|
|||
|
||||
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
AntonSaburov, там все намного сложнее. мне единственное нужно сделать сохранение выбранных параметров. и все.
-------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
Так все равно надо будет из request вытаскивать, что отмечено и потом на странице уже смотреть по этому списку.
|
|||
|
||||
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
вот вот. а как request вытащить в java script? (у меня по нему происходит обновление на странице)
-------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
В смысле ты с помощью AJAX обновляешь данные ? Если так, то вообщем-то это слабо связано с JSP. Была как-то тема - связь Java и JavaScript - надо по форуму поискать. Если же идет полное обновление странциы - ну можно попробовать создать таг для функции на JavaScript - по сути таг будет генерить полный код функции на JavaScript с учетом списка. Или генерить JavaScript "на лету" средствами JSP прямо в самой JSP. |
|||
|
||||
| maddoc |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 364 Регистрация: 11.5.2005 Репутация: нет Всего: 1 |
а может как нибудь в Bean запихнуть?
Добавлено @ 18:35 нет не Ajax -------------------- "Безвыходных положений не бывает" (с) Камасутра |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
В данном случае это не принципиально - тебе по сути приходить на сервер HTTP запрос - GET или POST - для сервлета вообщем-то роли большой не играет. В этом запросе должен быть параметр/параметры, которые имеют имя твоего списка и соответствуют отмеченным пунктам в списке. Само собой считываешь отмеченные элементы и сохраняешь где-нибудь. Чаще всего действительно делается бин, который кладется уже в response и передается на JSP страницу, где объект из response вытаскивается и используется на странице. |
|||
|
||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 16 Всего: 151 |
maddoc, сдается мне, что Java в твоем вопросе решительно ни при чем. То, что хочешь делать ты, должно решатся в пределах клиента, без какого-либо взаимодействия с сервером. Потому - чистый джаваскрипт.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |