为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA Web开发技术应用——监听器

难度初级
时长 1小时30分
学习人数
综合评分9.70
269人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.6 逻辑清晰
  • ServletContext监听
    查看全部
  • request.getAttribute()和reques.getParameter()得到区别: request.getAttribute()只能通过 request.setAttribute("name",参数)来获取; reques.getParameter()则通过URL参数,或前链接页面关系的参数来获取
    查看全部
  • ServletRequest监听器的方法及用途
    查看全部
  • HtttpSession监听器
    查看全部
  • 监听器的分类
    查看全部
  • 按监听的对象划分
    查看全部
  • @·web监听器 `servlet规范中定义的一种特殊类 用于监听ServletContext , HttpSession , 和ServletRequest等域对象的创建与销毁事件 用于监听域对象的属性发生修改的事件 在事件发生之前、发生后做一些必要的处理。
    查看全部
    1 采集 收起 来源:概述

    2016-05-17

  • HttpSession中的对象状态: (1)绑定:通过setAttribute保存到session对象当中; (2)解除绑定:removeAttribute; (3)钝化:将session对象持久化到存储设备上; (4)活化:将session对象从存储设备上进行恢复。 钝化将session序列化到数据库或文件中,使用时需要反序列化。
    查看全部
  • request.getParameter()和request.getAttribute()的区别? 前者获取url中的参数,后者只能获取request.setAttibute()里的参数
    查看全部
  • 监听域对象中属性的增加删除事件的监听: ServletContextAttributeListener HttpSessionAttributeListener ServletRequestAttributeListener 三个方法: attributeAdded attributeRemoved attributeReplaced 注意三个方法的在不同作用域的执行时间
    查看全部
  • ervletRequest的事件监听器 实现ServletRequestListener接口用于监听它的创建和销毁事件 一个ServletRequest可以注册多个ServletRequestListener接口, 有两个事件处理方法: requestInitialized方法: public void requestInitialized(ServletRequestEvent sre) request创建时调用 参数ServletRequestEvent可以获取ServletRequest对象 ServletRequest sr = sre.getServletRequest() 进而获取初始化参数:sr.getInitParmeter("") requestDestroyed方法: public void requestDestroyed(ServletRequestEvent sre) request销毁时调用 ServletRequest的主要用途: 读取参数 记录访问历史 request监听的是用户的每一个访问请求 Ps:别忘了监听器的web设置。
    查看全部
  • HttpSession的创建和销毁 实现HttpSessionListener接口用于监听它的创建和销毁事件 一个HttpSession可以注册多个HttpSessionListener接口, 一个web应用中可以有多个HttpSession对象 有两个事件处理方法: sessionCreated方法: public void sessionCreated(HttpSessionEvent se) session创建时调用 sessionDestroyed方法: public void sessionDestroyed(HttpSessionEvent se) session销毁时调用
    查看全部
  • 实现ServletContextListener接口用于监听它的创建和销毁事件 一个项目中可以有多个ServletContextListener,但是只有一个ServletContext对象 @有两个事件处理方法: 1、public void contextInitialized( ServletContextEvent sce ) ServletContext创建时调用 参数 ServletContextEvent 事件对象,可以获取ServletContext对象以及一些初始化参数 例如: 获取ServletContext对象: ServletContext sc = sce.getServletContext(); 获取初始化参数:sc.getInitParmeter("参数名称"); 初始化参数在web.xml中配置: <context-param> <param-name>initParam</param-name> <param-value>imocc</param-value> </context-param> 也可以往ServletContext里放一些值进去, sc.setAttribute("name",obj), 然后在其它地方获取getAttribute("name") 2、public void contextDestroyed( ServletContextEvent sce ) ServletContext销毁时调用 主要用于数据库链接关闭时释放一些资源,以免过度的占用。
    查看全部
  • HttpServlet继承了ServletRequest
    查看全部
  • java有很多东西要在服务器启动时加载到内存,web.xml可以配置这些要加载的文件。如servlet在是在服务器开启时就加载的,就要配置在web.xml
    查看全部

举报

0/150
提交
取消
课程须知
亲,要学习本门课程需要对JSP和Servlet有所了解呦。如未学习上述知识,可移步网站相关课程。
老师告诉你能学到什么?
通过对本课程的学习,可以掌握监听器的基础知识,深入了解监听器的处理机制和分类方式,并可以让自己更快的动手编写监听器的例子。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!