ASP Transfer属性
定義と使用法
Transfer メソッドは、あるASPファイルで作成されたすべての状態情報(すべてのapplication/session変数およびすべてのrequestコレクションの項目)を別のASPファイルに送信(転送)します。
二番目のASPが何かを行った後、最初のASPページには戻りません。
注記:Transfer メソッドは Response.Redirect の効率的な代替案です。リダイレクトはウェブサーバーが追加のリクエストを処理するを強制しますが、Server.Transferはサーバー上で別のASPページに実行を移行し、追加の手間を省きます。
文法
Server.Transfer(パス)
パラメータ | 説明 |
---|---|
パス | 必要です。ASP ファイルの場所。このASPファイルに制御権を移行します。 |
例
File1.asp:
<% response.write("Line 1 in File 1<br />") Server.Transfer("file2.asp") response.write("Line 2 in File 1<br />") %>
File2.asp:
<% response.write("File 2の1行目<br />") response.write("File 2の2行目<br />") %>
出力:
File 1の1行目 File 2の1行目 File 2の2行目