一.Filter: Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问...
                            
                            
                                分类:
其他好文   时间:
2015-08-11 13:37:55   
                                阅读次数:
248
                             
                         
                    
                        
                            
                            
                                过滤器(filter),过滤器处于客户端与Web资源(Servlet、JSP、HTML)之间,客户端与Web资源之间的请求和响应都要通过过滤器进行过滤。举例:在过滤器中定义了禁止访问192.10.10.1这个地址,那么当客户端发出访问...
                            
                            
                                分类:
其他好文   时间:
2015-08-10 12:16:23   
                                阅读次数:
126
                             
                         
                    
                        
                            
                            
                                一、基础概念介绍:1、媒体类型:htmltext/html类型txttext/plain类型jpegp_w_picpath/jpeg类型gifp_w_picpath/gif类型2、方法:客户端希望服务器端对资源执行的动作GET:从服务器获取一份web资源HEAD:只从服务器获取文档的首部POST:向服务器发送需要处理的数据(一般是表单..
                            
                            
                                分类:
Web程序   时间:
2015-08-09 19:02:48   
                                阅读次数:
218
                             
                         
                    
                        
                            
                            
                                什么是filter?
   Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet, 静态图片文件或静态 
 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。
   ServletAPI...
                            
                            
                                分类:
其他好文   时间:
2015-07-31 22:00:45   
                                阅读次数:
155
                             
                         
                    
                        
                            
                            
                                相信大家都知道HTML5提供了localStorage和sessionStorage两个新功能,基于这两个功能我们可以实现web资源的离线和会话存储,如果你现在还在用Cookie来临时存储网络资源的话,那就太out了,有这么好的东西放着干吗不用呢?下面我将通过一个简单的例子来阐述localStora...
                            
                            
                                分类:
其他好文   时间:
2015-07-31 12:22:54   
                                阅读次数:
149
                             
                         
                    
                        
                            
                            
                                前提:假设web应用test(工程名) webapps下面有一资源文件test.html规则:在获取资源时一般使用的是相对路径,以符号/开头,而 / 代表什么取决于这个地址给谁使用。服务器使用时,/ 表示web应用;浏览器使用时,/ 表示地址,需要指出web应用例:1. request.getReq...
                            
                            
                                分类:
编程语言   时间:
2015-07-29 00:38:37   
                                阅读次数:
201
                             
                         
                    
                        
                            
                            
                                在Java的世界中,Web应用占有很大的地位,而它的标准打包方式是WAR。接下来通过Maven构建一个WAR应用,不过由于篇幅,这一篇先介绍Maven中的Web项目结构和服务模块的构建,WAR应用放在下篇具体介绍。
Web项目的目录结构
Web应用的打包方式WAR与JAR类似,但它包含了更多内容,如JSP文件、Servlet、web.xml配置文件、静态web资源(如html,css,...
                            
                            
                                分类:
Web程序   时间:
2015-07-28 18:44:29   
                                阅读次数:
132
                             
                         
                    
                        
                            
                            
                                JavaWeb-web概述与Http概述 
一、web概述 
            静态web资源:内容是静态的,不同的人在不同的时间来访问时都是相同的内容。HTML、CSS、JS组成 
            动态web资源:内容是由程序生成的,不同的人在不同的时间访问的内容很可能是不同的。 
            常见的动态web资源开发技术: ASP、PHP、JSP/Servlet...
                            
                            
                                分类:
编程语言   时间:
2015-07-26 00:33:51   
                                阅读次数:
216
                             
                         
                    
                        
                            
                            
                                HTTP请求 客户端连上服务器后,向服务器请求某个web资源,称之为客户端向服务器发送了一个HTTP请求。一个完整的HTTP请求包括如下内容: 一个请求行、若干消息头、以及实体内容,如下所示 :关于Get和Post请求方式:?常用的有: GET、 POST?用户如没有设置,默认情况下浏览器向服务.....
                            
                            
                                分类:
Web程序   时间:
2015-07-24 10:38:49   
                                阅读次数:
137
                             
                         
                    
                        
                            
                            
                                过滤器
1、Filter工作原理(执行流程)       
       当客户端发出Web资源的请求时,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向客户机发...
                            
                            
                                分类:
编程语言   时间:
2015-07-20 23:43:03   
                                阅读次数:
244