- 博客(5)
- 收藏
- 关注
转载 统计在线人数
1、应用类型Java web应用中,listener监听器是不可或缺的。常用来监听servletContext、httpSession、servletRequest等域对象的创建、销毁以及属性的变化等等,能够在这些事件动作前后进行一定的逻辑处理。2、应用场景利用监听器来初始化一些数据、统计在线人数、统计web应用浏览量等。3、生命周期第一、servletContext 生命周期,是从系统启动至系统结束。系统启动时创建该对象,整个过程中这个对象是唯一的。 总结为四个字:“自始至终”。第二、
2021-10-08 19:18:41
108
2
转载 过滤器自动登录
用户自动登录使用过滤器来实现。1.当用户勾选自动登录时,在登录的servlet中将用户名密码记录到cookie。2.新建filter在其中判断浏览器是否带着用户名和密码的cookie3.验证cookie,将正确获得的用户实体存入到sessionbean,service和dao就不传了都一样的代码login.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UT..
2021-10-08 19:17:10
142
2
转载 敏感字符过滤器
注意:1、过滤器慎用日志、中文乱码、敏感字符2、web对过滤器、监听和servlet的调用顺序先用监听-----过滤器—再调用servlet敏感字符过滤的两种方法:1、把敏感字符放入到一个文件,从文件中读取这些字符,与请求对象中字符进行比较,如果包含有铭感字符,一般用某种符号替换2、把敏感字符放入到数据库中,从数据库的表中读取这些字符。过滤器的作用:拦截request对象,将请求传递到request的包装类中效果图:首先创建一个txt文本,然后在filter过滤器中进行过滤。提示:只放
2021-10-08 19:15:44
497
转载 Java反射
1、什么是反射? Java反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;并且能改变它的属性。而这也是Java被视为动态(或准动态,为啥要说是准动态,因为一般而言的动态语言定义是程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。)语言的一个关键性质。回到顶部2、反射能做什么? 我们知道反射机制允许程序在
2021-10-08 19:12:51
59
转载 2021-09-21
一,前言权限管理系统的应用者应该有三种不同性质上的使用,A,使用权限B,分配权限C,授权权限本文只从《使用权限》和《分配权限》这两种应用层面分析,暂时不考虑《授权权限》这种。二,初步分析用户和角色说到权限管理,首先应该想到,当然要设计一个用户表,一个权限表。这样就决定了一个人有什么样的权限。做着做着就会发现这样设计太过繁琐,如果公司里面所有员工都有这样的权限呢,每一个人都要配置?那是一件很痛苦的事情。因此再添加一个角色表,把某些人归为一类,然后再把权限分配给角色。角色属下的用户也...
2021-09-21 18:16:37
93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人