2010-04-05 1 views
1

Итак, я пытаюсь использовать JSP для создания набора веб-страниц. Я хочу связать две страницы, чтобы, если пользователь нажимает кнопку на одной странице, она вызывает событие на другой странице. Есть ли эффективный способ сделать это?Связывание двух страниц с помощью JSP

Я изучал создание файлов cookie и/или сеансов. Любые предложения по этим двум методам? Спасибо

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

ответ

1

Если это две независимые страницы, лучше всего использовать либо HTTP-push (чтение о «Comet»), либо опрос Ajax. Я только задаюсь вопросом, почему вы прямо просили связать две страницы (а не три или более), чтобы эти страницы каким-то образом были связаны друг с другом. Если вторая страница фактически открывается, например, Javascript window.open(), то вы можете использовать экземпляр window для доступа ко второй странице и к свойству window.opener для доступа к родительской странице со второй страницы.

JSP как технология просмотра не может сделать для вас много, так как он просто должен генерировать и отправлять все необходимые HTML/CSS/JS, если не с помощью taglib и/или EL для доступа к " backend "Java-код.

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