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 是当前要变换的方法的参数

    }

    )

  • 相关阅读:
    学习进度表 06
    课堂练习第七周
    学习进度表 05
    学习进度表 04
    分组情况
    求子数组最大值
    codeforce 8A-8C
    nginx 设置服务,开机启动
    转 ubuntu 安装php
    Nginx小记
  • 原文地址:https://www.cnblogs.com/core404/p/5791751.html
Copyright © 2011-2022 走看看