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