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

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

.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
主站蜘蛛池模板: 朔州市| 益阳市| 鸡西市| 乐昌市| 柳林县| 武城县| 玉溪市| 满城县| 隆尧县| 金塔县| 沧源| 巩留县| 沐川县| 孝昌县| 定远县| 平遥县| 平乐县| 泗阳县| 额尔古纳市| 浦东新区| 屯门区| 寿光市| 阿勒泰市| 垦利县| 华池县| 驻马店市| 安阳县| 灵璧县| 营山县| 休宁县| 富民县| 漾濞| 格尔木市| 海门市| 四会市| 甘肃省| 漳平市| 武邑县| 岳西县| 青浦区| 伊吾县|