$(document).ready(function(){
$(":submit").click(function(){
var userName = document.getElementById("name");
var password =document.getElementById("test");
var userNameValue = userName.value;
var passwordValue = password.value;
window.setTimeout(function(){
$.ajax({
type: "POST",
url: "index.jsp",
data: "userName="+userNameValue+'&password='+passwordValue
});}, 10);
return true;
});
});
第一次两个请求都能过去,第二次的时候,ajax请求就发送不过去了 ajax是发送到jsp页面 在jsp页面把参数存到session里面的
jsp代码
String userName = request.getParameter("userName");
String passWord = request.getParameter("password");
session.setAttribute("userName", userName);
session.setAttribute("passWord", passWord);
第一次能取到值 session.getAttribute("passWord"); ,浏览器后退 ,再发送 就是null了 大家帮忙看看 谢谢!