ASP Transfer 方法

定义和用法

Transfer 方法把一个 ASP 文件中创建的所有状态信息(所有 application/session 变量以及所有 request 集合中的项目)发送(传输)到另一个 ASP 文件中。

当第二个 ASP 完成任何时,它不会返回到第一个 ASP 页面。

注意Transfer 方法是 Response.Redirect 的一个高效的替代方案。Response.Redirect 会强制 Web 服务器处理额外的请求,而 Server.Transfer 在服务器上向另外的 ASP 页面传输执行,避免了额外的开销。

语法

  1. Server.Transfer(path)
参数描述
path必需。ASP 文件的位置。向这个 ASP 文件转移控制权。

实例

File1.asp:

  1. <%
  2. response.write("Line 1 in File 1<br />")
  3. Server.Transfer("file2.asp")
  4. response.write("Line 2 in File 1<br />")
  5. %>

File2.asp:

  1. <%
  2. response.write("Line 1 in File 2<br />")
  3. response.write("Line 2 in File 2<br />")
  4. %>

输出:

  1. Line 1 in File 1
  2. Line 1 in File 2
  3. Line 2 in File 2

分类导航