人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

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

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

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

創建自定義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的震撼力量。我們有理由相
信,憑借如此強大的工具,開發人員將更具創造力!

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

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 内乡县| 云霄县| 增城市| 井研县| 榆中县| 上饶县| 类乌齐县| 绥德县| 石河子市| 正阳县| 莱阳市| 蕲春县| 台州市| 林口县| 昔阳县| 岳普湖县| 南江县| 固镇县| 浮山县| 彭泽县| 鲜城| 泾阳县| 成安县| 武汉市| 湾仔区| 盐池县| 星子县| 松潘县| 沙田区| 定日县| 磴口县| 祁门县| 湘乡市| 贺兰县| 怀安县| 鄂尔多斯市| 田东县| 玉林市| 临武县| 柳州市| 蒙城县|