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

    }

    )

  • 相关阅读:
    BOM与DOM
    前端基础之JavaScript
    前端基础之css
    前端基础之HTML
    索引与慢查询优化
    视图、触发器、事务、存储过程、函数、流程控制
    pymysql模块
    mysql的基本查询语句及方法
    ie6 select选中问题
    offsetLeft
  • 原文地址:https://www.cnblogs.com/core404/p/5791751.html
Copyright © 2011-2022 走看看