<完整服务器对象参考
转移方法发送(transfers)在一个ASP文件中创建第二ASP文件中的所有状态信息(所有应用/会话的变量和在请求集合的所有项目)。
当第二个ASP页面完成其任务,它不会返回到第一个ASP页(like the Execute method) 。
Note:所述的传输方法是用于Response.Redirect的一个有效的替代。 一个重定向强制Web服务器处理额外的请求,而Server.Transfer方法执行转移到服务器上的不同ASP页,避免了额外的往返。
句法
Server.Transfer(path)
参数 | 描述 |
---|---|
path | 需要。 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("Line 1 in File 2<br>")
response.write("Line 2 in File 2<br>")
%>
Output:
Line 1 in File 1
Line 1 in File 2
Line 2 in File 2
也看一下使用Server.Execute方法看到的Server.Transfer和使用Server.Execute方法之间的差异。
<完整服务器对象参考