加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

简单ajax登录

发布时间:2020-12-16 01:54:29 所属栏目:百科 来源:网络整理
导读:1. [代码] [JavaScript]代码 跳至[1][2] [全屏预览] ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 用户名: input type= "text" name= "name" id= /br / 密码:input type= "password" "pwd" /br / input id= 'sub' type= "b

1.[代码][JavaScript]代码跳至[1][2][全屏预览]

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
用户名:
<input type= "text" name= "name" id= /><br />
密码:<input type= "password" "pwd" /><br />
<input id= 'sub' type= "button" value= "确定" onclick= "check()" /><br />
<label id= "msg" ></label>
<script type= "text/javascript" >
function check() {
var name = $.trim($( '#name' ).attr( 'value' ));
pwd = $.trim($( '#pwd' ));
if ( "" == name || == pwd) {
alert( '用户名或者密码不能为空' );
} else {
$.ajax({
type : 'post' ,
url : 'login?name=' + name + '&pwd=' + pwd,
success : (msg) {
'success' ==msg){
location.href= '<%=basePath%>admin/masterhome.jsp' ;
{
$( '#msg' ).html(msg);
}
}
});
}
}
</script>
2.[代码]servlet处理
?
23
public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException {
String name = request.getParameter( ) ;
String pwd = request.getParameter( ) ;
response.setCharacterEncoding( "utf-8" );
MasterDAO mDao = new MasterDAOImpl();
Master m = mDao.getByNameAndPwd(name,pwd);
PrintWriter out = response.getWriter() ;
HttpSession ssn = request.getSession() ;
( null == m){
out.print( "<b>用户名或者密码错误</b>" );
{
ssn.setAttribute(Grobal.SESSION_MASTER_NAME,m.getMa_name());
ssn.setAttribute(Grobal.SESSION_MASTER_id,m.getMa_id()) ;
ssn.setAttribute(Grobal.SESSION_RO_ID,m.getRole().getRo_Id()) ;
"success" );
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读