spring security登录验证中j_spring_security_check这是个什么,我查了好多,说是默认值,不明白的是,这个默认值是如何验证登录名与密码,并返回成功失败消息的,数据如何传输的,它是如何匹配控制器和数据库的,最起码需要和数据库中的数据比对才行吧,我这里是非常不理解,完全找不到头绪,我是刚接触spring securtity的,哪位大神能帮我解答下这个问题呀
提交动作代码
$.ajax({
type:"POST",
dataType:"text",
url:"./j_spring_security_check",
data:"j_password="+j_password+"&j_username="+$('#j_username').val(),
success:function(data){
var da = $.parseJSON(data);
if(da.authentication== "true"){
window.top.location.href="./home";
}else{
$("#err").empty();
$("#_password").val("");
$("#err").append("用户名或密码错误!");
}
},
error:function(data){
alert("失败");
}
});