联系电话 400-123-4657
  • 栏目幻灯二
  • 栏目幻灯一
  • 最新公告:
    诚信为本,澳门·威尼斯人(中国)官方网站市场在变,诚信永远不变...
    新闻动态 NEWS 当前位置: 澳门威尼斯人首页 > 新闻动态
    澳门威尼斯人官网过滤器示意图添加时间:2023-11-26

      澳门威尼斯人官网过滤器示意图过滤器示意图过滤,帮助,示意图,过滤器,滤清器,压差过滤器,广告过滤器,前置过滤器,y型过滤器

      2014至2015学年第2学期jsp/servlet应用开发课程编码:______________________________________总学时/周学时:86开课时间:2015年1周至第15周授课年级、专业、班级:13级软件技术应用开发使用教材:《JSP程序设计实例教程》授课教师:**程教学目的1.了解常见的网络协议。2.理解HTTP工作原理。3.理解静态网页、页、WEB服务器等基本概念。4.了解WEB服务器Tomcat的主要目录及配置。5.掌握Servlet的使用。6.掌握JSP的基本语法及使用方法。7.掌握MySQL数据库的基本使用方式(表格的创建、数据的读写)。8.掌握整合Servlet、JSP和MySQL构建一个WEB网站的技能。9.掌握常见WEB组件的使用(文件上传、JavaMail、JFreeChart)10.了解客户端脚本语言javascript的高级应用本课程教学要求1、jdk1.6或以上eclipse、myeclipse、tomcat2、自备U盘,存储实验项目本课程教学方法1、以编程实训为主2、任务分解:先将难度高、复杂度大的编程项目,降解为功能点单一的小任务单元,再逐步添加、完善功能。学生创新精神和实践能力培养方法在从简单的应用程序,过渡到高级应用的过程中,引导学生自行思考、分组讨论组件组装方式,思考如何根据已掌握的技术和已编写完成的应用,举一反三完成新功能。即将每次实验做为“积木块”,教学完成基本的“积木块”,根据实训最终主题,由学生讨论思考完成积木组装。考核方式笔试教学参考资料《JSP与Servlet核心编程》作者:(**MartyHall,LarryBrown译者:ISBN:87出版社:清华大学出版社对教案的分析总结HTML/CSSFilter综述教学时数1.理解CSS的盒子模型。2.了解浮动布局。3.理解过滤器的概念。4.掌握过滤器的使用方法。1.盒子模型简介盒子模型是CSS的基石之一澳门威尼斯人官方网,它指定元素如何显示。页面上的每个元素都被浏览器看成是一个矩形的盒子,这个盒子由元素的内容、填充、边框和边界组成。网页就是由许多个盒子通过不同的排列方式(上下排列,并列排列,嵌套排列)堆积而成。每个HTML元素都可以看作是一个装了东西的盒子盒子里面的内容到盒子的边框之间的距离即填充(padding),盒子本身有边框(border),而盒子边框外和盒子之间,还有边界(magin)。默认情况下盒子的边框是无,背景色是透明,所以我们在默认情况下看不到盒子。一个元素实际宽度=左边界+左边框+左填充+内容宽度+右填充+右边框+右边界2.【项目实训】在08-03用户登录模块的基础上,对界面进行美化。(1)功能区域划分定义表单区域和图片、广告区域(2)定义区域框架的样式(3)完善表单项区域(4)完善表单项样式(5)运行WEB应用,观察显示效果过滤器Filter1.1过滤器的处理过程1.2Web容器在处理过滤器链时,将按过滤器的先后顺序对请求进行处理,如下图所示。过滤器的过滤顺序取决于web.xml配置文件中的filter-mapping元素的排列顺序。在大多数情况下,过滤器链排列的顺序非常重要。也就是说,在应用A过滤器前使用B过滤器与在使用B过滤器前使用A过滤器所得到的结果是完全不同的。如果一个应用程序中使用了一个以上的过滤器,那么在配置filter-mapping元素的时候需要特别注意,必须按照预期的过滤顺序排列filter-mapping元素。过滤器对象的类结构过滤器对象放置在javax.servlet包中澳门威尼斯人官方网,其名称为Filter,它是一个接口。除这个接口外,与过滤器相关的对象还有FilterConfig对象与FilterChain对象,这个两个对象也同样是接口对象,位于javax.servlet包中,分别为过滤器的配置对象与过滤器的传递工具。在实际开发中,定义过滤器对象只需要直接或间接的实现Filter接口就可以了,下图中的MyFilter1过滤器与MyFilter2过滤器,而FilterConfig对象与FilterChain对象用于对过滤器的相关操作。每一个过滤器对象都要直接或间接的实现Filter接口,在Filter接口中定义了三个方法,分别为init()方法、doFilter()方法与destroy()方法,其方法声明及说明如下表所示澳门威尼斯人官方网。FilterConfig接口由Servlet容器进行实现,主要用于获取过滤器中的配置信息,其方法声明及说明如下表所示。FilterChain接口接口仍然由Servlet容器进行实现,在这个接口中只有一个方法,其方法声明如下:publicvoiddoFilterServletRequestrequest,ServletResponseresponsethrowsIOException,ServletException创建一个过滤器对象需要实现javax.servlet.Filter接口,同时实现Filter接口的destroy()、doFilter()和init()三个方法。过滤器的初始参数由init-param元素指定,它是过滤器配置元素即filter元素的一个可选子元素,可以为一个过滤器配置0个或任意多个init-param元素。每个init-param元素包含一个param-name子元素和一个param-value子元素,它们分别代表参数名和参数值。【注意事项】过滤器的拦截动作就是指:当什么条件满足时,将会起作用。(1)当采用重定向(直接跳转)的方式进行跳转时,过滤器会起作用,因为浏览器地址栏发生了变化,即:当浏览器地址栏发生变化时,过滤器就会进行拦截,即:浏览地址发生变化肯定产生新的request对象,这时过滤器就会进行拦截。(2)当采用请求转发的方式进行跳转时,过滤器不会起作用,因为浏览器地址栏没有发生变化,即:当浏览器地址栏没有发生变化时,过滤器就不会进行拦截,也就是说:浏览器地址栏不发生变化,就不会产生新的request对象,所以过滤器不会进行拦截。过滤器的应用【例】WEB网站访问鉴权在以前的实训项目中,我们虽然有提供登录界面,但是用户还是可以未经登录,即访问网站内的网页或资源。如何来限制用户的访问行为,使得未登录的用户不能访问WEB网站中的资源呢——过滤器鉴权。教研室主任审批意见