• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        .NET之ASP WebApplication迅速基礎(5)

        .NET之ASP WebApplication迅速基礎(5)

        更新時間:2022-05-14 文章作者:未知 信息來源:網絡 閱讀次數:

        .NET之ASP Web Application快速入門(5) 
        創建自定義HttpHandler


        要自定義一個handler,可以執行IhttpHandler,并在config.web文件的httphandlers一節中添加類信息。下面舉例說明如何創建自定義一個HttpHandler,將所有的請求對應到"SimpleHandler.aspx"中:

        SimpleHandler


        []點擊運行程序]
        | []查看源代碼]

        自定義HttpHandler可以通過執行IhttpHandler接口來創建,這個接口只有兩個方法。通過調用IsReusable,一個HTTP
        factory就能夠查詢handler(處理器)以判斷是否同一實例可以用于服務多個請求。ProcessRequest方法接受HttpContext實例作為參數。這里的例子中,請求數據被忽略,一個常量字符串作為響應發送到客戶端。請看下面使用VB、C#以及JScript三種語言編寫的代碼:

        C#


        public class SimpleHandler : IHttpHandler {
          public void ProcessRequest(HttpContext context) {
            context.Response.Write("Hello World!");
          }

          public bool IsReusable() {
            return true;
          }
        }

        VB

        Public Class SimpleHandler : Inherits IHttpHandler
          Public Sub ProcessRequest(context As HttpContext)
            context.Response.Write("Hello World!")
          End Sub

          Public Function IsReusable() As Boolean
            Return(True)
          End Function
        End Class

        JScript

        public class SimpleHandler implements IHttpHandler {
          public function ProcessRequest(context:HttpContext) : void {
            context.Response.Write("Hello World!");
          }

          public function IsReusable() : Boolean {
            return true;
          }
        }

        將編譯的處理器集合放置到application的/bin目錄下面后,我們就可以指定處理器類到請求的目標上。在這里,所有對"SimpleHandler.aspx"的請求將被路由到SimpleHandler類的一個實例上,它生存于名字空間Acme.SimpleHandler中。

        結 語


        以上通過原理與實例講述了.NET之ASP Web Application的概念及使用,我們看到了如何使用三種不同的編程語言達到目的。你會發現,我們正在慢慢地觸及.NET的神奇思想,領會.NET的震撼力量。我們有理由相信,憑借如此強大的工具,開發人員將更具創造力!

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 国产在线观看免费完整版中文版| 久久精品视频免费| 免免费国产AAAAA片| 国产成人亚洲午夜电影| 天天干在线免费视频| 亚洲国产高清国产拍精品| 久久受www免费人成_看片中文| 亚洲视频国产精品| 亚欧在线精品免费观看一区| 亚洲欧洲精品在线| 思思99re66在线精品免费观看| 亚洲熟妇丰满xxxxx| 日韩中文字幕在线免费观看| 美景之屋4在线未删减免费| 日本亚洲国产一区二区三区| 男人天堂免费视频| 久久精品国产亚洲AV无码麻豆| 日本视频一区在线观看免费| 亚洲国产精品无码观看久久| 亚洲av无码乱码在线观看野外| 九九99热免费最新版| 好爽…又高潮了毛片免费看| 国产成人高清亚洲一区91| 亚洲乱亚洲乱少妇无码| 成人电影在线免费观看| 亚洲欧洲国产综合| 国产成人免费手机在线观看视频 | 亚洲精品成人久久久| 99在线免费视频| 中文字幕亚洲综合精品一区| 最新仑乱免费视频| 国产精品青草视频免费播放| 亚洲美女一区二区三区| 国产特级淫片免费看| 国产麻豆一精品一AV一免费| 亚洲一区二区三区国产精品无码| 四虎影视永久免费观看网址| 亚洲一区二区三区播放在线| 亚洲高清成人一区二区三区| 99精品视频免费观看| 国产亚洲精品美女久久久久久下载|