|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
计算机发展到这个时候,很多技术日益成熟,想学好一种技术都是不容易的,当你学会用的时候你对它的很多原理可能很不了解)在项目开辟过程当中,我们常常想晓得本人做的页面功能怎样。如今我们供应几种猎取.net页面实行工夫办法,供人人参考:
1、在Application_BeginRequest事务(存在于Global.asax文件中)中将入手下手工夫写进HttpContext.Current中,在详细Page页的OnPreRender事务上钩算实行工夫,代码以下:
protectedvoidApplication_BeginRequest(objectsender,EventArgse)
{
HttpContext.Current.Items.Add("Start_Time",DateTime.Now);
}
protectedoverridevoidOnPreRender(EventArgse)
{
base.OnPreRender(e);
TimeSpantsDuration=DateTime.Now.Subtract((DateTime)Context.Items["Start_Time"]);
}
2、在Application_BeginRequest事务纪录入手下手工夫,在Application_EndRequest纪录停止工夫,代码以下:
DateTimetime
protectedvoidApplication_BeginRequest(Objectsender,EventArgsE)
{
time=DateTime.Now;
}
protectedvoidApplication_EndRequest(Objectsender,EventArgsE)
{
TimeSpantsDuration=DateTime.Now.Subtract(time);
}
3、在详细的Page页中完成,代码以下:
protectedDateTimetime;
protectedoverridevoidOnPreInit(EventArgse)
{
time=DateTime.Now;
base.OnPreInit(e);
}
protectedoverridevoidOnLoadComplete(EventArgse)
{
base.OnLoadComplete(e);
TimeSpantsDuration=DateTime.Now.Subtract(time);
}
三种办法分离合用于分歧的情况,详细利用那种办法,适读者情形而定啦!你所列的那些其实差不多都可以称为应用服务器(servlet应该说是一种语言更合适)java是开放的,相同的工具就会有很多公司在做,加上java已经发展了很多年了,因此这些工具就很多了。他们很多都是类似的。 |
|