- 0
- 0
- 约3.06万字
- 约 230页
- 2026-03-09 发布于江苏
- 举报
7.2Servlet监听器7.2.2Servlet监听器的类型Servlet监听器3种类型:1.ServletContext的监听器:可以监听ServletContext对象的创建、销毁,还可以对ServletContext对象上绑定属性的状态改变事件进行监听,如增加了属性、删除了属性或给属性设了新值。2.session的监听器:可以监听session的创建、销毁,session的active状态改变,session上的对象绑定状态,以及session上绑定属性的状态改变事件。3.request的监听器:可以监听客户端请求的创建、销毁,还可以监听request上绑定属性的状态改变事件。7.2Servlet监听器7.2.3一个使用Servlet监听器的应用程序体验案例:监控Web应用ExampleListener的启、停状态,每次启动或关闭此Web应用都希望能将其记录下来,如下图所示:7.2Servlet监听器7.2.3一个使用Servlet监听器的应用程序体验监听器的开发步骤:1.创建Servlet监听器类。2.在web.xml中配置监听器。典型模块应用案例7-1转码过滤器典型模块应用案例7-2过滤留言者典型模块应用案例7-3监听上线人员数量实战演练[实战7-1]使用过滤器对网站的首页进行流量统计,当用户访问该页面时显示当前的访问流量。要注意统计流量时的同步问题。[实战7-2]使用过滤器对响应信息中的敏感字符进行过滤。假设“鬼”字看做是敏感字符,要求响应到客户端时将其修改为其他字符。[实战7-3]使用监听器实现服务器本机免登陆。如果是服务器本机访问网站的首页,则显示欢迎消息,如果是远程客户机访问网站首页则转至登陆页要求远程客户先登陆。JSP与Servlet开发技术与典型应用教程第8章Java数据库连接8.1JDBC基础8.1.1JDBC简介8.1.2ODBC数据源的配置8.1.3MYSQL数据库安装与驱动下载8.2JDBC编程基本操作8.2.1注册数据库驱动程序8.2.2建立数据库连接8.2.3查询记录8.2.4添删改记录8.2.5关闭连接第8章Java数据库连接第8章Java数据库连接8.3JDBC编程进阶8.3.1事务8.3.2预处理语句8.3.3可滚动结果集和可更新结果集8.3.4使用DAO访问数据库8.4基于MVC模式的数据库访问8.4.1一个基于MVC模式的数据库访问应用程序体验第8章Java数据库连接教学要求1.掌握:JDBC编程基本操作、JDBC事务操作、预处理操作2.理解:DAO模式、结果集处理方式3.了解:JDBC原理8.1JDBC基础8.1.1JDBC简介Java语言的开发者编写了一系列的类使得Java语言可以采用相同的API对不同的数据库进行操作,这样就可以提高Java程序的多数据库的可移植性。这些类位于java.sql包和javax.sql包下,它们共同组成了JavaDataBaseConnectivity(JDBC)。8.1JDBC基础8.1.1JDBC简介 JDBC驱动程序可以分为四种两大类:非纯Java驱动程序和纯Java驱动程序。8.1JDBC基础8.1.2ODBC数据源的配置8.1.3MYSQL数据库安装与驱动下载8.2JDBC编程基本操作8.2.1注册数据库驱动程序 JDBC编程的第一步是用JVM注册JDBC驱动程序,Java应用程序就是在此JVM中运行的。注册驱动程序就是将驱动程序类装入JVM的工作,它可以用几种不同的方法完成。一种方法就是使用ClassLoader在程序中注册驱动,代码Class.forName(驱动类)。8.2JDBC编程基本操作8.2.2建立数据库连接 JDBC编程的第二步是建立数据库连接,前一节在JVM环境下注册了JDBC运行所需要的类库后,JVM和数据库之间并没有直接联系,只有通过本节操作后才能获得一个数据库连接对象Connection建立程序和数据库的联系。 建立连接过程涉及两个主要API:java.sql.DriverManager类和java.sql.Connection接口。DriverManager是JDBC用于管理驱动程序的
您可能关注的文档
- 材料现代分析测试方法.ppt
- (45页)投资项目效益分析财务分析兼容版.ppt
- 《电磁式电流互感器》.ppt
- 《化工过程自动控制》.ppt
- 2、3倍数的特征2016.8.18罗鸣亮.ppt
- 6.2-防雷接地系统清单列项与算量.ppt
- 6第六章冰川和冻土地貌与堆积物.ppt
- 8D报告培训课件.ppt
- 9第十三章新构造运动.ppt
- 10KV配网不停电作业--17-配电网架空线路-.ppt
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
原创力文档

文档评论(0)