zoukankan      html  css  js  c++  java
  • 6.5

    !公司里的分包模式分成很多种,最好在看清楚公司分包后再自行分包。

        访问动态资源---访问jsp

        访问静态资源---访问js

        请求先走过滤器再进去动态的服务器和jsp

    2.责任链:如登机安检流程   这些组件构成了请求该资源的责任链

         大门  防爆检查------安检   随身行李检查------安检  搜身------登机前再检票-------飞机        请求资源

         根据不同的请求可以组成不同的责任链。

    3.过滤器实现

        建cn.tedu.filter

        建filter            FilterConfig

        如果一个资源被多个过滤器所拦截多个过滤器的拦截顺序取决与web.xml中filter-mapping 配置的顺序,多个过滤器的执行,类似于方法一层一层调用的过程一层一层往里钻再一层一层往外出

    4.filter的生命周期
      在web应用启动时,会创建出web应用中配置的过滤器对象,创建出过滤器对象后立即调用init方法进行初始化的操作,之后一直存活,直到web应用被销毁时,Filter跟着被销毁,在销毁之前调用destory方法执行善后工作。在存活期间,每当拦截到资源,就执行dofilter方法 来执行过滤器的逻辑,如果不做操作 则默认拦截,可以通过调用filterchain的dofilter方法来放行对资源的访问。并且可以在dofilter方法之前或之后做一些额外的操作。

    5.

    Md5加密

     原始数据:


    使用update projectmanager_user set pswd=md5(pswd)加密后的数据库记录:

  • 相关阅读:
    HTML
    Java 1.8 新特性
    Java 反射
    子网与超网
    Java 网络编程
    Java 单例模式、枚举
    Java 线程生命周期、线程池
    Java 多线程
    Java Properties、流对象关闭格式
    基础练习 十六进制转八进制
  • 原文地址:https://www.cnblogs.com/cxkwkq/p/9140694.html
Copyright © 2011-2022 走看看