《JSP动态网页设计技术教程 第10章 JSP、JavaBean与Servlet》由会员分享,可在线阅读,更多相关《JSP动态网页设计技术教程 第10章 JSP、JavaBean与Servlet(10页珍藏版)》请在金锄头文库上搜索。
1、第10章 JSP、JavaBean与Servlet学习提要 uJSP设计模式 uMVC结构 uStruts结构 uStruts的安装 uHibernate及其接口 u用Struts和Hibernate10.1 利用JSP实现小日历在页面中显示日历,可以方便用户查看 日子,因此被广泛用于Web网站中。本实实例 就是使用JSP编编写一个小日历历,可以在页页面 上显显示日历历功能。具体操作步骤详见骤详见 本书书P270P273。 10.2 使用JSP中的内建对象实现用户注册系统用户注册是很多应用系统中最基本的功 能之一。本实例使用JSP中的内建对对象来实实 现现一个用户户注册系统统。具体操作步骤详见
2、骤详见 本书书P273P277。 10.3 使用JavaBean实现个人所得税计算器本实例使用JavaBean实现一个个 人所得税计算器。具体操作步骤详见骤详见 本书书 P278P280。10.4 使用JavaBean验证用户输入本实例利用JavaBean验证用户的输入。具体操作步骤详见骤详见 本书书P281P286。 10.5 使用Servlet过滤器验证用户身份Servlet过滤器可以截取从客户端进行的请 求,并作出处理的答复。它的主要功能是验证 客户是否来自可信任的网络、对客户提交的数 据进行重新编码、可以从系统中获取配置的信 息、可以过滤掉客户的某些不应该出现的词汇 、可以验证客户是否
3、已经登录、可以验证客户 端的浏览器是否支持当前的应用等。 10.5.1 Servlet过滤器的特点Servlet过滤提供了一种称为过滤器的新对象类型, 它可以转换请求或修改回应。可以将过滤器连接在一 起,以便过滤器组可以对指定资源或资源组的输入和 输出执行操作。Servlet过滤器的特点包括: 声明式的动态的 灵活的可移植的 模块化的可重用的 透明的10.5.2 Servlet过滤器的工作方式工作方式: (1)特定过滤器捕捉客户端的请求信息 (2)过滤器调用内置方法来检查捕获到的请求对象 ,根据分析结果进行处理。 (3)如果Web应用程序关联了过滤器,在客户端请 求设法通过各个过滤器被服务器处理时,最终的 响应将以相反的顺序通过过滤器链,最后发送给 客户端。10.5.3 实例:使用过滤器验证用户身份利用过滤器对一批页面或Servlet统一进行身份 验证,在设计页面或Servlet时不需要考虑身份验证 的问题,非常方便。本实例介绍如何通过过滤器来进行用户身份验 证。 具体操作步骤详见本书P288P292。 10.6 使用Servlet实现对数据库的查询本实实例讲讲数据库驱动库驱动 、URL地址,用 户户名称和密码码都写入到web.xml文件中, 通过过初始化参数获获取web.xml文件中的信 息,实现实现 数据查询查询 功能。具体操作步骤详见骤详见 本书书P292P294。