2006.10.24 Tuesday | 17:51

  ASP #INCLUDE 以外 ふるいむかし

Server.Execute( Path )

1) 別の asp ファイルを呼び出して、その結果を取り込みます
2) 対象ファイルは、同一アプリケーションパス内に存在する必要があります
3) 呼び出されるファイルの中のファンクションを使用する事はできません

ASP1
<HTML><BODY><%  Response.Write("I am going to execute ASP2 <BR>")
  Server.Execute("/myasps/asp2.asp")
%>
</BODY>
</HTML>


ASP2
<HTML><BODY><% Response.Write("Here I am")%></BODY></HTML>



Server.Transfer( path )


Server.Execute( Path ) が、結果の取り込みであるのに対して、
Server.Transfer( path ) は、合体( ジャンプのような、JSP の フォワードのような動き )