Filter
learning_code_blog
爱好写代码,喜欢优秀的代码;
体系化:
1.需求
2.可用技术、
3.会有什么问题、
4.如何解决、
5.大概的实现原理
展开
-
javaEE之--------统计网站在线人数,安全登录等(观察者设计模式)
总体介绍下: 监听器:监听器-就是一个实现待定接口的普通Java程序,此程序专门用于监听别一个类的方法调用。都是使用观察者设计模式。小弟刚接触这个,做了些简单的介绍,大神请绕道,技术只是一点点,方便以后遇到问题可以看这些能解决一些问题。同时希望和大家一起分享下自己写的小小示例在servlet中事件源:事件源:HttpSessionHttpSessionListener -原创 2016-01-02 13:10:21 · 6928 阅读 · 1 评论 -
JavaEE之--------利用过滤器实现用户自动登录,安全登录,取消自动登录黑用户禁止登录
在我们生活中,对于账户的自动登录已经很常见了,所以利用过滤器实现这个功能主要介绍用户的自动登录和取消自动登录,以及实现一天自动登录或者n天实现自动登录,当用户ip被加入到黑名单之后,直接利用过滤器返回一个警告页面。过滤器的功能很是强大,我们只需要在写好的前台后servlet之后进行添加就可以实现这个功能Ps:这个仅仅只是一个演示而已,里面的访问数据库的部分,自己随意模拟了下,主要是突出原创 2015-12-23 16:38:20 · 3959 阅读 · 0 评论 -
JAVAEE之--------过滤器设置是否缓存(Filter)
在网页中,每次的客户端访问服务器,有部分不用重复请求,如有些图片,视频等就没有必要每次都请求,这样会让服务器增大工作量。为了防止这样,我们采用过滤器来设置客户端是都缓存。参考文章:点击打开链接 HTTP1.1中启用Cache-Control 来控制页面的缓存与否,这里介绍几个常用的参数:no-cache,浏览器和缓存服务器都不应该缓存页面信息;public,浏览器和缓存服原创 2015-12-22 11:51:57 · 1836 阅读 · 0 评论 -
javaEE之------GZIP全站压缩
GZIP全站压缩将压缩后的文本文件,发送给浏览器,减少流量GZIP压缩的条件:设置头文件协议: myresp.setHeader("Content-Encoding", "gzip"); myresp.setContentLength(src.length);两个主要的类:ByteArrayOutputStream,GZIPOutputStream采用包装模式对respo原创 2015-12-24 13:47:55 · 1905 阅读 · 0 评论 -
javaEE之---------过滤敏感词(filter)
我们在聊天的时候的或者留言的时候,有部分词是不允许发表出来。我们可以采用过滤器实现这个功能。我们只是简单利用过滤器实现这个过滤的功能,有些地方没写的很全前台代码: " method="post"> 姓名: 留言内容: Servlet里面的代码:仅仅只是把从前台收的数据读取出来。看里面的敏感词是都过原创 2015-12-24 09:05:45 · 5560 阅读 · 2 评论