简洁版用户登录系统

03-07 1019阅读 0评论

前端页面:

用户登录首页:



    
    
    
    用户登录首页


    登录人: 
    
    
        
    

登录页面:



  
  登录页面


  

用户登录

用户名:
密码
function login() { }

简洁版用户登录系统 第1张

后端代码:

@RestController
@RequestMapping("/user")
public class UserController {
    @RequestMapping("/login")
    public boolean login(String userName, String password , HttpSession session){
        if (userName==null || userName.length()==0 || password==null || password.length()==0){
            return false;
        }
        if ("admin".equals(userName) && "admin".equals(password)){
            //设置session
            session.setAttribute("username","admin");
            return true;
        }
        return false;
    }
    @RequestMapping("/getUserInfo")
    public String getUserInfo(HttpServletRequest request){
        //从session获取登录用户
        HttpSession session = request.getSession(false);
        String userName=null;
        if (session !=null){
            userName = (String)session.getAttribute("username");
        }
        return "当前登录用户:"+userName;
    }
}

前端代码:



    
    登录页面


用户登录

用户名:
密码:
function login() { console.log("登录") $.ajax({ url:"user/login", type:"post", data:{ "userName":$("#userName").val(), "password":$("#password").val() }, success:function(result){ if(result){ location.href="/index.html"; //location.assign(); }else{ alert("密码错误!"); } } }); }



    
    
    
    用户登录首页


登录人: 


    //页面加载时,就去调用后端请求
    $.ajax({
        url:"/user/getUserInfo",
        type:"get",
        success:function(username){
            $("#loginUser").text(username);
        }
    });



成果展示:

简洁版用户登录


免责声明
1、本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明。
2、本网站转载文章仅为传播更多信息之目的,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所
提供信息的准确性及可靠性,但不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何
损失或损害承担责任。
3、任何透过本网站网页而链接及得到的资讯、产品及服务,本网站概不负责,亦不负任何法律责任。
4、本网站所刊发、转载的文章,其版权均归原作者所有,如其他媒体、网站或个人从本网下载使用,请在
转载有关文章时务必尊重该文章的著作权,保留本网注明的“稿件来源”,并白负版权等法律责任。

手机扫描二维码访问

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (暂无评论,1019人围观)

还没有评论,来说两句吧...

目录[+]