Вот моя проблема:
У меня есть HTML-форма, которая после того, как пользователь заполняет все необходимые поля, мне нужно сделать две вещи.
первый. Я сохраняю значения в javabean, используя jsp: setProperty name = "bean" property = "*" /
звоните
Второй. Я перехожу на новую страницу. Однако страница, на которую я перехожу, зависит от того, что пользователь отправил в одно из полей.
В настоящее время у меня на кнопке следующий вызов javascript для выполнения изменения страницы:
$ ( "# запись"). Представить (функция () {
если (проверить ()) {
var value = $ ("# dataSource"). val ();
if (value == "Production") {
window.location = "CAPARequestProduction.jsp";
} else if (значение == "Клиент / Гарантия") {
window.location = "CAPARequestCustWarr.jsp";
} Еще {
предупреждение («Неверный выбор: пожалуйста, выберите Производство или Клиент / Гарантия»);
}
}
}); * * Тысяча двадцать-один
Вызов jsp: setProperty проходит по значениям и сохраняет их в компоненте.
Вот моя проблема .... когда нажимается кнопка отправки, вызывается javascript, и происходит проверка поля, и браузер начинает доступ к новому .jsp, однако, как только он закончится и до нового .jsp загрузил вызов setProperty, и после его выполнения возвращает меня на исходную страницу.
Как я могу выполнить как вызов javascript, так и вызов setProperty, и при этом перейти на следующую страницу?
Спасибо.