function submit() {
var name = document.getElementById('name').value;
var mob = document.getElementById('number').value;
sessionStorage.setItem("name", name);
sessionStorage.setItem("mob", mob);
document.getElementById("leadForm").action = "/confirm";
document.leadForm.submit();
}
在確認頁面上,我的JSP被調用,我想在此會話中傳遞此name
和mob
,並且在此頁面上還有另外一個屬性,我必須將它傳遞給另一個頁面。如何在JSP頁面中獲取JavaScript會話屬性?
我不確定如何從JavaScript獲取會話值到JSP。
寫作在我的JSP頁面:
String name = (String) session.getAttribute("name");
out.println(name);
我得到null
值。
您必須通過表單或AJAX將其發送到Web服務器。 – meskobalazs 2015-02-10 07:17:07
而且請不要在JSP頁面中使用scriptlet,它是如此的90年代,而不是一個好方法:) – meskobalazs 2015-02-10 07:33:41