美文网首页alan de前端Note coding
系统登录页面知识点总结

系统登录页面知识点总结

作者: Alan蓝 | 来源:发表于2017-04-12 13:59 被阅读10次

login.jsp

session.removeAttribute()是清空session中指定的属性

session.invalidate()來把session作清除的動作

session = request.getSession(true);

java里

1.设置session

HttpSession session = request.getSession();

session.setAttribute("usrid", userid);

2jsp里

session.getAttribute("username");

一个使用session进行超时访问控制的实例

(1)LoginServlet.java 在登录时,设置session属性

(2)HomePage.java 在跳转到相关页面时,获取并判断session

2.

验证码

<%@ page import="com.amarsoft.mobile.util.tool.code.*"%>

onclick 跳转:

onclick="javascript:window.location.href='URL'"

onclick="location='URL'"

onclick="window.location.href='URL?id=11'"

onclick="this.src='json/code.jsp?rand='+Math.random();$('#captcha').focus();$('#captcha').val(''); "

onselectstart="return false;" 事件

onselectstart几乎可以用于所有对象,其触发时间为目标对象被开始选中时(即选中动作刚开始,尚未实质性被选中)。

该事件常使用于使目标对象“禁止变蓝”,

比如在很多地方当用户双击时,一些元素会变成蓝色(选中状态),而当我们要避免这种情况时就可以使用该事件

onselect 是在文本框(input、textarea)内的文本被选中时所触发的事件,

其触发时间是在文本被选择以后(即文本已经被选择,已经显式的表现出来)。该事件只被input和textarea标签支持。

onselectstart事件不被input和textarea标签支持,而onselect事件只被input和textarea支持。

3.登录跳转

/*

登陆功能

click事件

keydown事件

jQuery 事件 - trigger() 方法

*/

HomePageServlet.java

1.判断图形验证码是否正确

2.登录成功则记录用户信息到session

$.ajax({

url: "HomePageServlet",

type: "post",

dataType: "json",

data:"",

success: function(data)

{

if (data["success"]) {

//登录表单右侧移动消失

$(".lonon-content").addClass("bounceOutRight");//animate.min.css 动作效果

}

else

{

alert(data["meg"]);

//刷新验证码

...

//重定向

window.location.href="login.html";

}

}

});

4.

参数处理:

JSON.stringify()和JSON.parse()

parse 用于从一个字符串中解析出json对象,

var str = '{"name":"huangxiaojian","age":"23"}'

JSON.parse(str)

结果:

Object

   age: "23"

   name: "huangxiaojian"

   __proto__: Object

stringify()用于从一个对象解析出字符串,

var a = {a:1,b:2};

JSON.stringify(a);

结果:

"{"a":1,"b":2}"

 

相关文章

  • 系统登录页面知识点总结

    login.jsp session.removeAttribute()是清空session中指定的属性 sessi...

  • 50套精美登录注册页面

    转载自:CSDN FZUMRWANG 土地指标管理系统入口登录页面 紫色响应式登录页面模板 搜狗账号登录页面 蛋糕...

  • 登录、注册页面设计

    登录、注册页面设计 要求 主要知识点 bomb基本操作 }

  • Vue之全局水印

    【需求】系统内页面显示水印,登录页面没有水印(退出登录时,登录页面不会显示水印) 1.创建水印Js文件 2.引入操...

  • 一个安全测试的CheckList

    转载--------------------- 1. 不登录系统,直接输入登录后的页面的URL是否可以访问;...

  • 单点登录的实现

    1、跳转到主页面,省去登录页面的操作2、在主页面,默认的掉一次登录接口,3、在redis中获取调用系统的token...

  • Laravel权限系统

    当一个web系统有登录功能时,那么有些页面只有当用户登录后才能访问,有些页面登录后就不能再访问,这个时候larav...

  • 安卓手机验证码验证页面

    本篇文章主要介绍暑假期间实现的手机验证码验证页面主要知识点: 手机号登录页面实现 验证码验证页面实现 页面跳转 验...

  • 前端面试每日 3+1 —— 第292天

    今天的知识点 (2020.02.02) —— 第292天 (我也要出题) [html] 页面上的登录表单记住了密码...

  • 操作系统面试重难点总结

    针对操作系统,根据面试重难点总结以及网络上的一些参考,对操作系统面试知识点的总结与学习。 一、操作系统知识点图谱 ...

网友评论

    本文标题:系统登录页面知识点总结

    本文链接:https://www.haomeiwen.com/subject/hhdmattx.html