摘要: 1.概述 Servlet过滤器可以对用户提交的数据或服务器返回的数据进行更改。任何到达服务器的请求都会首先经过过滤器的处理。本实例应用过滤器的这个特点,编写了一个在过滤器中统计网站流量的实例。 本实例的设计思路:主体是在过滤器中通过文本文件来存储和读取网站访问量的数据,并且应用自定义变量和sessi 阅读全文
posted @ 2016-06-23 09:18 柯南& 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 1.概述 IE缓存虽然能提高已储存网站的访问速度,但是过度的IE缓存会影响浏览器的响应速度。同时还可能为网站的运行带来一些不必要的麻烦。例如:可能会因为浏览器缓存的应用,而导致Web服务器不能准确的计算一个页面或广告已被阅览的次数;在论坛或者网上商城系统中由于浏览器缓存的使用,导致更新的图片信息不能 阅读全文
posted @ 2016-06-22 09:18 柯南& 阅读(2138) 评论(0) 推荐(0) 编辑
摘要: 1.概述 介绍如何实现异常捕获过滤器。 2.技术要点 本实例主要是在过滤器Filter的doFilter()方法中,对执行过滤器链的chain的doFilter()语句处添加try…catch异常捕获语句,然后在chach语句中,循环异常对象,直到找出根异常为止。 3.具体实现 (1)创建Filte 阅读全文
posted @ 2016-06-21 16:29 柯南& 阅读(3834) 评论(0) 推荐(1) 编辑
摘要: 1.概述 在实际的项目开发过程中,经常需要在项目运行时,记录并在控制台中输出运行时的日志信息,便于查看项目的运行状况。本实例将介绍如何应用过滤器实现日志记录。运行本实例,将在控制台中输出项目运行时的日志信息。 2.技术要点 本实例主要应用Apache的Log4j组件输出日志信息。该组件主要用于日志管 阅读全文
posted @ 2016-06-20 21:38 柯南& 阅读(4285) 评论(0) 推荐(0) 编辑
摘要: 1.概述 介绍如何使用过滤器技术,防止通过其他URL地址直接访问本站资源。运行本实例,当URL地址不是本站地址时,在网页中将显示错误提示信息。 2.技术要点 主要应用request对象的getHeader()方法获取信息头来源地址,若是来自其它网站就弹出错误图片。getHeader()方法的语法结构 阅读全文
posted @ 2016-06-20 14:21 柯南& 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1.概述 介绍如何创建一个过滤器,并使用过滤器在打开页面的同时输出信息,此功能是由过滤器处理完成的。 2.技术要点 Serlvet过滤器实现了Filter接口,在Filter接口中定义了以下几个方法: a. Init().程序启动时调用此方法,用于初始化该Filter。 b. doFilter(). 阅读全文
posted @ 2016-06-20 13:36 柯南& 阅读(2061) 评论(0) 推荐(0) 编辑
摘要: 1.概述 对于一个导航文字很多,并且可以对导航内容进行分类的网站来说,可以将页面中的导航文字以树状图的形式显示,树状图的导航菜单在实际开发应用中非常多。应用它可以方便用户查看。运行本实例,如图1所示,单击节点名称前的加号“+”可以展开指定的节点,单击减号“—”可以收缩子节点。 2.技术要点 本实例主 阅读全文
posted @ 2016-06-19 17:48 柯南& 阅读(3839) 评论(0) 推荐(0) 编辑
摘要: 1.概述 在浏览一些网站时,当鼠标经过导航菜单某一项时,其背景颜色将切换为其他颜色,实现这种简单的效果会更吸引浏览者的注意。 2.技术要点 本实例主要是应用JavaScript方法来动态改变<td>标签的背景颜色实现的。当鼠标经过<td>表示的导航菜单时,会触发onMouseOver事件,然后调用自 阅读全文
posted @ 2016-06-19 15:37 柯南& 阅读(7580) 评论(0) 推荐(0) 编辑
摘要: 1.概述 对于一个企业网站来说,“联系我们”超链接是必不可少的。为了更加引人注意,可以将其制作成具有展开式动画效果的导航条。运行本实例,读者可以看到页面右侧的“联系我们”导航条是慢慢展开的,并且每次刷新页面时,都会以同样的动画效果展开。 2.技术要点 本例主要通过自定义JavaScript函数our 阅读全文
posted @ 2016-06-18 12:56 柯南& 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 1.概述 在网站中不仅可以设置导航条,而且还可以设置导航菜单。由于菜单内容比较多,同一页面显示比较杂乱,所以很多的设计者都采用了收缩式的菜单形式。 2.技术要点 本实例主要是应用JavaScript控制显示和隐藏表格的功能,实现收缩式导航菜单的功能。单击导航超链接,显示当前菜单的内容,隐藏上一个显示 阅读全文
posted @ 2016-06-18 08:59 柯南& 阅读(3742) 评论(0) 推荐(0) 编辑