layui项目-登录分页
1.登录页的引入
登录页使用了第三方的星空页面,注意几个点
1.1引入页面需要的js文件和样式文件
<!--引入登录页 "星空粒子" js-->
<script src="static/js/particles.min.js"></script>
<!--登录页调整星空粒子间隔,坐标...-->
<script src="static/js/app.js"></script>
<link rel="stylesheet" media="screen" href="static/css/style.css">
<link rel="stylesheet" type="text/css" href="static/css/reset.css"/>
1.2页面使用了layui的布局
引入layui样式和js
<script src="static/layui/layui.js"></script>
<link rel="stylesheet" type="text/css" href="static/layui/css/layui.css"/>
**1.3登录页面完成的内容
1.3.1登录并转向后台首页
**
servlet-登陆
protected void login(HttpServletRequest req, HttpServletResponse resp){//1.拿到页面提交参数String userName = req.getParameter("userName");String password = req.getParameter("password");String checkCode = req.getParameter("checkCode");//2.从session获取 验证码Object code = req.getSession().getAttribute("checkCode");if(!StrUtil.equalsIgnoreCase(checkCode,""+code)){//比较验证码时,忽略了大小写 .如果 session取出的验证码和 手动输入的不一样.则提示JsonData jsonData = JsonData.buildError("验证码错误");//将json数据写出到客户,显示PrintJsonData.printJson(resp,jsonData);return;}//3.验证码正确,执行业务层登陆JsonData jsonData = userService.login(userName,password);//4.将用户存入sessionif(jsonData.getData()!=null){req.getSession().setAttribute("user",jsonData);}//5.将结果输出到客户端PrintJsonData.printJson(resp,jsonData);}
登陆业务层
UserDao userDao = new UserDaoImp();public JsonData
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
