zoukankan      html  css  js  c++  java
  • 过滤器

    Servlet中涉及到的共用代码段,放入过滤器。例如:判断用户是否登录,编码,权限等。

    过滤类需要实现javax.servlet.Filter方法。

    Web.Xml进行如下配置:

    <filter>

           <filter-name></filter-name>.

           <filter-class></filter-class>

     </filter>

     <filter-mapping>

          <filter-name></filter-name>

          <url-pattern></url-pattern>

    /*

    /*拦截所有

    .jsp只拦截jsp

    /login  拦截login Servlet

    */

     </filter-mapping>

    FilterConfig获取初始换参数:

           getInitParameter

           getInitParamenters

    web.xml中配置如下

      <filter>

          <init-param>

                 <param-name></param-name>

                 <param-vlaue></param-vlaue>

          </init-param>

      </filter>     

    GET提交方式出现乱码:

    是因为request.getParameter方法内部没有对方法的名字进行判断并处理。

    Proxy动态代理:

    NewProxyInstance(

    当前需要变化方法的类的加载器

    当前需要变化方法的类实现的接口类型,

    New InvolcationHandler{

           …….

    Proxy 是返回值,可以先等于null

    Method 是当前要变换的方法。GetName可以拿到名字

    Args 是当前要变换的方法的参数

    }

    )

  • 相关阅读:
    Service Name Port Number Transport Protocol tcp udp 端口号16bit
    linux linux 互传文件 win 不通过 ftp sftp 往linux 传文件(文件夹)
    soft deletion Google SRE 保障数据完整性的手段
    Taylor series
    Taylor's theorem
    Moving average
    REQUEST
    Unix file types
    mysqld.sock
    Tunneling protocol
  • 原文地址:https://www.cnblogs.com/core404/p/5791751.html
Copyright © 2011-2022 走看看