简答题

请简述Execute、Transfer和Redirect方法的主要区别?

正确答案

三者都是停止执行当前网页,转到新的网页执行。
主要区别有:
一是,Redirect和Transfer跳转到新网页后,不会再返回原网页,而Execute则会在执行完新网页后,返回原网页继续执行Execute方法后面的语句。
二是,Redirect的重定向实际发生在客户端,而Execute和Transfer方法的重定向发生在服务器端,效率更高。
三是,Redirect语句不能把一些环境变量一起传递到新网页中,而Execute和Transfer可以。
四是,Redirect方法可以转向一个网页或其他网站,而Execute和Transfer方法一般只能转到同一个应用程序的其他文件。

答案解析

相似试题
  • Execute()方法和Transfer()方法之间有何区别?

    简答题查看答案

  • Server.execute、server.transfer和response.redirect在执行文件时无区别。()

    判断题查看答案

  • Server的Execute方法和Transfer方法都用于执行程序,其中()方法则在执行结束后返回原程序的中断点继续执行。

    单选题查看答案

  • Server对象的Excute方法和Transfer方法的区别是()

    单选题查看答案

  • VB6.0提供了三个非常强大的Internet控件:()、()和Internet Transfer。

    填空题查看答案

  • 请简述装箱和拆箱的过程?

    简答题查看答案

  • 请简述Session对象建立和清除的时间。

    简答题查看答案

  • 请简述垃圾回收的优点和原理

    简答题查看答案

  • Internet Transfer控件不是Active控件。

    判断题查看答案