#jsp
#jsp
Вопрос:
У меня проблема, как перенести даты между двумя страницами jsp. для того, чтобы у меня была страница JSP с четырьмя входными текстами и imgage с гиперссылкой. Первые три входных текста — это имя, фамилия, улица, а четвертый входной текст — это соединение с изображением с помощью гиперссылки. Когда пользователь нажмет img, откроется новое окно с таблицей. Там выбирается соответствующее поле, выбирается и щелкает. затем значение с этой страницы должно быть записано в четвертом вводном тексте. Как я могу это сделать?
Комментарии:
1. Может быть, вам следует опубликовать какой-нибудь код, чтобы помочь нам понять проблему
2. я не знаю, с чего начать. у меня есть 4 входных текста на одной странице и флажок на второй странице
Ответ №1:
Если вы хотите, чтобы открывшееся окно помещало значение в поле в первом окне, вам нужно сделать несколько вещей.
1) Окна должны быть идентифицированы. Один из простых способов сделать это — назначить имя окна в Javascript.
window.name = "MainWindow" // set the name of the main window
затем что-то подобное для дочернего окна:
var myWindow = window.open(url, "MsgWindow", "width = 200, height = 100");
2) url
, который является первым аргументом open()
, загружает содержимое таблицы, которую вы описали.
3) Функция click в таблице фактически запишет значение обратно в MainWindow
в четвертое поле. Затем он закроется MsgWindow
.