当前位置: 首页 > news >正文

通辽网站建设培训如何查网站有无备案

通辽网站建设培训,如何查网站有无备案,赣州市官网,购物网站的英文## 今日内容 1. Filter#xff1a;过滤器 2. Listener#xff1a;监听器 # Filter#xff1a;过滤器 1. 概念#xff1a; * 生活中的过滤器#xff1a;净水器,空气净化器#xff0c;土匪、 * web中的过滤器#xff1a;当访问服务器的资源时…## 今日内容     1. Filter过滤器     2. Listener监听器 # Filter过滤器     1. 概念         * 生活中的过滤器净水器,空气净化器土匪、         * web中的过滤器当访问服务器的资源时过滤器可以将请求拦截下来完成一些特殊的功能。         * 过滤器的作用             * 一般用于完成通用的操作。如登录验证、统一编码处理、敏感字符过滤... 2. 快速入门         1. 步骤             1. 定义一个类实现接口Filter             2. 复写方法             3. 配置拦截路径                 1. web.xml                 2. 注解         2. 代码        WebFilter(/*)//访问所有资源之前都会执行该过滤器public class FilterDemo1 implements Filter {Overridepublic void init(FilterConfig filterConfig) throws ServletException {}Overridepublic void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {System.out.println(filterDemo1被执行了....);//放行filterChain.doFilter(servletRequest,servletResponse);}Overridepublic void destroy() {}} 3. 过滤器细节         1. web.xml配置                 filter                 filter-namedemo1/filter-name                 filter-classcn.itcast.web.filter.FilterDemo1/filter-class             /filter             filter-mapping                 filter-namedemo1/filter-name                 !-- 拦截路径 --                 url-pattern/*/url-pattern             /filter-mapping         2. 过滤器执行流程             1. 执行过滤器             2. 执行放行后的资源             3. 回来执行过滤器放行代码下边的代码         3. 过滤器生命周期方法             1. init:在服务器启动后会创建Filter对象然后调用init方法。只执行一次。用于加载资源             2. doFilter:每一次请求被拦截资源时会执行。执行多次             3. destroy:在服务器关闭后Filter对象被销毁。如果服务器是正常关闭则会执行destroy方法。只执行一次。用于释放资源         4. 过滤器配置详解             * 拦截路径配置                 1. 具体资源路径 /index.jsp   只有访问index.jsp资源时过滤器才会被执行                 2. 拦截目录 /user/*    访问/user下的所有资源时过滤器都会被执行                 3. 后缀名拦截 *.jsp        访问所有后缀名为jsp资源时过滤器都会被执行                 4. 拦截所有资源/*        访问所有资源时过滤器都会被执行             * 拦截方式配置资源被访问的方式                 * 注解配置                     * 设置dispatcherTypes属性                         1. REQUEST默认值。浏览器直接请求资源                         2. FORWARD转发访问资源                         3. INCLUDE包含访问资源                         4. ERROR错误跳转资源                         5. ASYNC异步访问资源                 * web.xml配置                     * 设置dispatcher/dispatcher标签即可                          5. 过滤器链(配置多个过滤器)             * 执行顺序如果有两个过滤器过滤器1和过滤器2                 1. 过滤器1                 2. 过滤器2                 3. 资源执行                 4. 过滤器2                 5. 过滤器1  * 过滤器先后顺序问题                 1. 注解配置按照类名的字符串比较规则比较值小的先执行                     * 如 AFilter 和 BFilterAFilter就先执行了。                 2. web.xml配置 filter-mapping谁定义在上边谁先执行     4. 案例         1. 案例1_登录验证             * 需求                 1. 访问day17_case案例的资源。验证其是否登录                 2. 如果登录了则直接放行。                 3. 如果没有登录则跳转到登录页面提示您尚未登录请先登录。                2. 案例2_敏感词汇过滤             * 需求                 1. 对day17_case案例录入的数据进行敏感词汇过滤                 2. 敏感词汇参考《敏感词汇.txt》                 3. 如果是敏感词汇替换为 ***  * 分析                 1. 对request对象进行增强。增强获取参数相关方法                 2. 放行。传递代理对象 * 增强对象的功能                 * 设计模式一些通用的解决固定问题的方式                 1. 装饰模式                 2. 代理模式                     * 概念                         1. 真实对象被代理的对象                         2. 代理对象                         3. 代理模式代理对象代理真实对象达到增强真实对象功能的目的                      * 实现方式                          1. 静态代理有一个类文件描述代理模式                          2. 动态代理在内存中形成代理类                             * 实现步骤                                 1. 代理对象和真实对象实现相同的接口                                 2. 代理对象 Proxy.newProxyInstance();                                 3. 使用代理对象调用方法。                                 4. 增强方法 * 增强方式                                 1. 增强参数列表                                 2. 增强返回值类型                                 3. 增强方法体执行逻辑     ## Listener监听器     * 概念web的三大组件之一。         * 事件监听机制             * 事件    一件事情             * 事件源 事件发生的地方             * 监听器 一个对象             * 注册监听将事件、事件源、监听器绑定在一起。 当事件源上发生某个事件后执行监听器代码 * ServletContextListener:监听ServletContext对象的创建和销毁         * 方法             * void contextDestroyed(ServletContextEvent sce) ServletContext对象被销毁之前会调用该方法             * void contextInitialized(ServletContextEvent sce) ServletContext对象创建后会调用该方法         * 步骤             1. 定义一个类实现ServletContextListener接口             2. 复写方法             3. 配置                 1. web.xml                         listener                           listener-classcn.itcast.web.listener.ContextLoaderListener/listener-class                            /listener * 指定初始化参数context-param                 2. 注解                     * WebListener
http://www.hkea.cn/news/14365429/

相关文章:

  • 免备案网站怎么收录咚咚抢网站怎么做的
  • 西部数码怎么上传网站可以做设计兼职的网站有哪些
  • 电子商务网站建设基本组成项目流程管理软件
  • 网站功能建设石家庄做网站最好的公司
  • 宿州网站建设开发公司哪家好国内欣赏电商设计的网站
  • wordpress网站主题插件做合法的海外购网站需要什么手续
  • 灰色词快速排名方法seo优化技术培训
  • 网站优化方案教程网络逻辑设计报告
  • 标准化班组建设网站集思吧网站怎么做问卷
  • 谁的网站模板利于优化国家企业信用信息网
  • 空间设计工作室网站南昌制作网站的公司
  • 知名做网站哪家好做网站的职业叫什么
  • 淄博网站制作定制视觉新网站建设 英文翻译
  • 怎么做短文网站上海营业执照查询系统
  • 开化网站建设音乐app界面设计
  • 私人定制平台网站怎么制作网站商城
  • 天津网站建设招标手机大全网站
  • 个人网站建设的方案做网站付钱方式
  • 建站之星官网 discuz陕西省住房城乡建设厅网站管理中心
  • 搭建网站论坛wap网站乱码
  • 锦州网站建设动态wordpress加载很慢
  • app开发cms网站开发网站公告建设方案
  • 网站还能赚钱吗.tel域名不可以做网站域名吗
  • 电子商务网站推广论文没有服务器如何做网站
  • 一键生成作文的网站页游网站如何做推广
  • 亚马逊是做什么的seo模拟点击算法
  • 海西州建设局网站库尔勒市建设路街道办网站
  • 网站开发与服务器匹配北京建设教育协会官方网站
  • 织梦 旅游网站模板正规app软件开发费用
  • 昆明哪些做网站建设的公司做淘宝优惠劵网站服务器配置