httpcontext.current.session["name"] = "豬八戒";
httpcontext.current.response.write("豬八戒好吃懶做!");
hostingenvironment
靈活運用技巧:
當使用非web程式或使用非同步呼叫時,想要取得根目錄下的某目錄可以使用如下**:
httpruntime.bindirectory + "../目錄名";
以上的方法可以在.aspx中訪問,但是如果你在。cs檔案就不能用。
在.cs檔案中可以用。
在類庫專案中,這個通常是不能用的,這個時候需要引用程式集,引用命名空間system.web;才行。
system.environment.currentdirectory + @"\ipms.web\aboutme.txt"
第一種:
該方法:不太好;
第二種:
第三種:
在多執行緒裡面使用httpcontext.current,httpcontext.current是得到null的. 20150703 解釋下為什麼當前請求上下文會為null,因為多執行緒情況下,當前執行緒可能並非http請求處理執行緒,根本沒發生請求,所以無法獲取到httpcontext就是null.
這麼用:
12
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public
static
string
string
strpath)
else
//非web程式引用
return
}
}
基於Web窗體的Web應用程式的優勢
1.它支援在http上儲存狀態的事件模型,這有益於line of business的web應用程式 開發。2.基於web窗體的應用程式提供了大量的事件,它們被數以百計的伺服器控制項所支援。它使用了乙個page controller模式來為單個頁面新增功能。3.它使用了檢視狀態或者基於伺服器的表單,這...
Web 程式的介面問題
最近,公司接了個專案,這個專案是個桌面程式,但是程式的資料需要來自乙個web程式的資料庫,而這個web程式資料庫在其他區域網內,web程式在公網訪問。基於此種情況,必須開發乙個介面,能通過介面獲取區域網的資料庫資料。以前沒有碰過web的程式,強化學習了下,然後發現可以用這兩種方式完成介面開發 1 w...
Web專案獲取路徑的方法
equest.getrealpath 這個方法已經不推薦使用了,代替方法是 request.getsession getservletcontext getrealpath 在servlet裡用this.getservletcontect getrealpath 在struts裡用this.gets...