zoukankan      html  css  js  c++  java
  • 重写URL后指定特定页面

    今天学到一点小技术:   

         1.利用"实现类或者相对应的模块"加载时进行初始化判断URL的定向!

              a.先建立一个继成IHttpModule接口的类,在Init方法中初始化或者处理事件

                   // 初始化

                    public void Init(HttpApplication context)
                      {
                          context.BeginRequest += new EventHandler(context_BeginRequest);
                      }

                    //处理事件

                    private void context_BeginRequest(object sender, EventArgs e)
                   {
                     HttpContext context = ((HttpApplication)sender).Context;
                     RewritePost(context);
                   }

     

                 //重写URL  

                 private static void RewritePost(HttpContext context)
                 {

                     context.RewritePath("/testHttpModules/post.aspx?id=22", false);

                 }


              b.在配置文件中加入HtppModule模块,以便起动程序时就开始运行IHttpModule中的方法,来处理所需!

              

  • 相关阅读:
    小程序-自定义组件
    51Nod
    CodeForces
    JSON、闭包和原型----透视Javascript语言核心
    转载:动态规划法总结
    to初学者:从汉诺塔问题深入理解递归算法思想
    不知‘时间复杂度’所云的看过来
    盲点流水账记录
    常用序列化协议总结
    排序——了解总体以及插入排序
  • 原文地址:https://www.cnblogs.com/lbg280/p/1353358.html
Copyright © 2011-2022 走看看