-
Servlet3.0下监听器的用法查看全部
-
Session管理机制查看全部
-
各域中属性的添加和删除监听器查看全部
-
ServletRequestListener用法查看全部
-
监听器的小结: 1:监听器是什么? 是一个在Servlet规范中的特殊的java类,特殊在什么地方呢? 特殊在需要实现对应的接口以及接口中的方法,然后将监听器类注册到Web容器的配置中,就能够实现监听的效果了 2:监听器能监听什么玩艺? Servlet规范中的监听器主要监听三大对象的创建、销毁、属性的变化等,三大对象是指ServletContext/HttpSession/ServletRequest 3:一个对象可以有多个监听器来监听着,多个监听器有一定的执行顺序,在web.xml配置文件中的注册顺序就决定了监听器的执行顺序,监听器的功能是监听,功能特点具有时时性,所以,其功能也是针对时时性的一些功能需求,比如:统计系统在线的人数,用户的信息等 4:老师讲解的相对简单,当然,也能让我们明白是怎么一回事,想要深入的了解自己需要看对应的API,特备是Servlet/jsp这一步的内容,框架和各种Web容器都是遵循着对应的Servlet的规范来实现的,了解这些规范的内容就能比较容易的理解这些内容了查看全部
-
HttpSessionListener作用查看全部
-
Servlet3.0下监听器使用的代码演示:查看全部
-
servlet3.0下监听器的用法。使用注解:@WebListener 至少实现一个接口:查看全部
-
使用servlet3.0的前提条件:哇。使用它还要遵守这么多规矩。干脆不使用好了查看全部
-
2、监听绑定到HttpSession域中的某个对象的状态的事件监听器<br> 钝化:1,由Session.StandardManager:Tocat服务器关闭或Web应用程序被重新加载时把当前内存中的Session序列化到文件或数据库中。<br> 2,由Session.Persistentmanager:除了1,中的两种,第3种可以将不常用的Session序列化到文件或数据库中。<br> (默认Tocat两种钝化驱动:org.apache.Catalina.FileStore和org.apache.Catalina.JDBCStore)<br> 活化:服务器启动是把钝化的Seesion反序列化到服务器上 前提:先绑定session<br> 绑定就是session.setAttribute()把属性保存到Session对象当中,解除绑定:session.getAttribute() (1)HttpSession【Binding】Listener //绑定、解除绑定<br> a) 创建一个javabean类,实现接口【HttpSessionBindingListener,】无需到Web.xml注册<br> b) 2个方法<br> 1) void valueBound 绑定 JSP: request.getsession.setattribute("ab",new javabean全名);<br> 2) void valueUnbound 解除绑定 JSP: request.getsession().removeAttribute("ab")<br> (2)HttpSessionActivationListener //钝化(持久化到存储设备时)、活化(从存储设备恢复)<br> a) 在已经创建的javabean类,实现接口HttpSessionActivationListener无需到Web.xml注册<br> b) 2个方法<br> 1) void sessionWillPassivate 钝化 JSP: 无需写,前提javabean进行绑定了<br> 2) void sessionDidActivate 活化 JSP:request.getSession.getAttribute("ab");<br> 需要【活化必须】再继承一个接口:【Serializable】查看全部
-
Servlet有两个接口定义了绑定。接触绑定。钝化,活化查看全部
-
Tomcat中两种Session钝化管理器之一:查看全部
-
Tomcat中两种Session钝化管理器之一:查看全部
-
Session钝化机制:查看全部
-
request.getAttribute的值获得是从request.setAttribute的值 request.getParameter是请求的参数值,如www.immoc.com/username=imooc查看全部
举报
0/150
提交
取消