|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的;asp3|把持如许就少了一个流程了!也延长了服务器->客户机->服务器相互会见的工夫!可是值得提示你注重的一点的是Server.transfer中带的地点最好是html文件或asp文件,不如果第三方加载的器材,好比说PHP,假如那样的话,程序是不克不及一般实行的,由于转向的文件被间接送给ASP的引擎剖析了(唉,微软的器材教人怎样说呢?不晓得这点是没有思索到,仍是微软的霸气),你将得不到了局的!鄙人面的程序中,我们将像你展现这点
让我们看看上面的代码:
(文件:Response.asp:)
<!--代码入手下手-->
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<METANAME="Author"CONTENT="蒲豪杰">
<METANAME="Keywords"CONTENT="ASP,www.aspcn.com">
<title>Response测试</title>
</head>
<body>
<%Response.Redirect"test.php"%>
</body>
</html>
<!--代码停止-->
test.php文件的代码以下:
<!--代码入手下手-->
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<METANAME="Author"CONTENT="蒲豪杰">
<METANAME="Keywords"CONTENT="ASP,PHP,www.aspcn.com">
<title>Response测试</title>
</head>
<body>
<?echo"<center>这是一个测试,你好呀!接待你会见我们的网站<ahref=http://www.aspcn.com>www.aspcn.com</a></center>";?>
</body>
</html>
<!--代码停止-->
好了,我们测试一下下面的代码,看到了局了吗?再让我们来看看Server.Transfer的使用语句,代码以下:
Server.asp(实在间接套用Response.asp就能够了):
<!--代码入手下手-->
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<METANAME="Author"CONTENT="蒲豪杰">
<METANAME="Keywords"CONTENT="ASP,www.aspcn.com">
<title>Response测试</title>
</head>
<body>
<%Server.Transfer"test.php"%><!--注重这条语句-->
</body>
</html>
<!--代码停止-->
实行一下Server.asp!咦,怪了,甚么都没有吗!可是你看看被IE注释后的代码,代码以下(注重万万不要被我上面的利用在html中的正文语句弄懵懂了):
</p>对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了, |
|