`
isiqi
  • 浏览: 16591429 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

查看服务器Application/Session变量工具

阅读更多
文章来源:http://blog.csdn.net/alcoholwang/archive/2004/01/09/21943.aspx

<%@LANGUAGE="javascript"CODEPAGE="936"%>
<%
Response.Expires=0;
Response.Buffer=true;
vartPageStartTime=newDate();
%>
<html>
<head>
<title>网站-Application变量-Session变量</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<STYLEtype=text/css>
body,td{FONT-SIZE:10pt;FONT-FAMILY:"Arial","Helvetica","sans-serif"}
.Table1{BORDER-RIGHT:#FF99001pxsolid;BORDER-TOP:#FF99001pxsolid;FONT-SIZE:9pt;BORDER-LEFT:#FF99001pxsolid;BORDER-BOTTOM:#FF99001pxsolid}
.Table2{BACKGROUND-COLOR:#FF9900}
.TR1{BACKGROUND-color:#FF9955}
.TD1{BORDER-RIGHT:#FEDFB31pxsolid;BORDER-TOP:#FEDFB31pxsolid;BORDER-LEFT:#FEDFB31pxsolid;color:#ff9900;BORDER-BOTTOM:#FEDFB31pxsolid;BACKGROUND-COLOR:#FEDFB3}
.TD2{BACKGROUND-COLOR:#FEEED6;padding:7px;}
</STYLE>
<tablewidth="750"border="0"cellpadding="3"cellspacing="1"class="Table1">
<tr>
<tdclass="TR1">
<tablewidth="100%"border="0"cellspacing="0"cellpadding="0">
<tr>
<td><fontcolor="#FFFFFF"face="Verdana,Arial,Helvetica,sans-serif"><strong>服务器Application变量[共<%=Application.Contents.Count%>个]
<script>showTools();</script></strong></font></td>
<tdalign="right"></td>
</tr>
</table></td>
</tr>
<tr>
<td>
<tablewidth="100%"border="0"cellpadding="3"cellspacing="1"class="Table2">
<tr>
<tdwidth="35%"class="TD1">&nbsp;变量</td>
<tdwidth="65%"class="TD1">&nbsp;值</td>
</tr>
<%
variCount=0;
varsVarType="";
varoApplication=newEnumerator(Application.Contents);
varoApp;
for(;!oApplication.atEnd();oApplication.moveNext()){
oApp=oApplication.item();
sVarType=typeof(Application.Contents(oApp));
++iCount;
%>
<tr>
<tdalign="left"valign="middle"class="TD2"><b><%=oApp%></b><br><idisabled>[<%if(sVarType=="unknown"){Response.Write("Array");}else{Response.Write(sVarType);}%>]</i></td>
<tdvalign="middle"class="TD2">
<%
try{
if(sVarType=="unknown"){
varoTmp=newVBArray(Application.Contents(oApp));
Response.Write(Server.HTMLEncode(oTmp.toArray()));
}elseResponse.Write(Server.HTMLEncode(Application.Contents(oApp)));
}catch(e){
Response.Write("<idisabled>[Unknow]</i>");
}
%>
</td>
</tr>
<%
}
if(!iCount){
%>
<tr>
<tdalign="left"valign="middle"class="TD2"colspan="2">没有Application变量</td>
</tr>
<%
}
%>
</table></td>
</tr>
<tr>
<tdheight="5"class="TR1"colspan="2"></td>
</tr>
</table>
<br>
<tablewidth="750"border="0"cellpadding="3"cellspacing="1"class="Table1">
<tr>
<tdclass="TR1">
<tablewidth="100%"border="0"cellspacing="0"cellpadding="0">
<tr>
<td><fontcolor="#FFFFFF"face="Verdana,Arial,Helvetica,sans-serif"><strong>服务器Session变量[共<%=Session.Contents.Count%>个]
<script>showTools();</script></strong></font></td>
<tdalign="right">当前会话编号:&nbsp;<%=Session.SessionID%></td>
</tr>
</table></td>
</tr>
<tr>
<td>
<tablewidth="100%"border="0"cellpadding="3"cellspacing="1"class="Table2">
<tr>
<tdwidth="30%"class="TD1">&nbsp;变量</td>
<tdwidth="70%"class="TD1">&nbsp;值</td>
</tr>
<%
variCount=0;
varsVarType="";
varoSession=newEnumerator(Session.Contents);
varoSes;
for(;!oSession.atEnd();oSession.moveNext()){
oSes=oSession.item();
sVarType=typeof(Session.Contents(oSes));
++iCount;
%>
<tr>
<tdalign="left"valign="middle"class="TD2"><b><%=oSes%></b><br><idisabled>[<%if(sVarType=="unknown"){Response.Write("Array");}else{Response.Write(sVarType);}%>]</i></td>
<tdvalign="middle"class="TD2">
<%
try{
if(sVarType=="unknown"){
varoTmp=newVBArray(Session.Contents(oSes));
Response.Write(Server.HTMLEncode(oTmp.toArray()));
}elseResponse.Write(Server.HTMLEncode(Session.Contents(oSes)));
}catch(e){Response.Write("<idisabled>[Unknow]</i>");
}
%>
</td>
</tr>
<%
}
if(!iCount){
%>
<tr>
<tdalign="left"valign="middle"class="TD2"colspan="2">没有Session变量</td>
</tr>
<%
}
%>
</table></td>
</tr>
<tr>
<tdheight="5"class="TR1"colspan="2"></td>
</tr>
</table>
<%tPageEndTime=newDate();%>
<center><%="<br><br>页面执行时间:约<fontcolor='#990000'><b>"+((tPageEndTime-tPageStartTime))+"</b></font>毫秒"%></center>
</body></html>
分享到:
评论

相关推荐

    application与session的区别

    ### Application与Session的区别 在Web开发领域中,理解Application与Session这两个核心概念之间的区别是非常重要的。它们都是用来存储用户信息和状态数据的关键机制,但在作用范围、生命周期以及使用场景上存在...

    asp保持SESSION变量不过期

    要解决“asp的session变量过一段时间就会过期”的问题,我们可以采取以下几种策略来保持Session变量不过期: 1. **修改Session超时时间**:在ASP的Global.asa文件中,可以设置Session对象的Timeout属性,来延长...

    Application、Session和Cookie对象分析.pptx

    综上所述,Application、Session和Cookie是ASP.NET开发中不可或缺的工具,它们协同工作以实现用户数据的存储、共享和管理。理解并熟练运用这些对象,能帮助开发者更好地设计和优化Web应用程序。

    pageContext-request-session-application的使用及区别

    ### pageContext-request-session-application的使用及区别 #### 一、概述 在Web开发中,`pageContext`, `request`, `session`, 和 `application` 是四个非常重要的内置对象,它们分别代表了不同作用域内的数据存储...

    第6章 Application、Session和Cookie对象.ppt

    在ASP.NET开发中,Application、Session和Cookie对象是三个核心的服务器端对象,它们用于管理和维护用户交互的数据。本章将深入探讨这三个概念及其在实际应用中的使用。 首先,Application对象是一个全局性的容器,...

    Session Application Cookie ViewState用法

    - 在.NET Framework 中,可以使用 `HttpContext.Current.Session` 来存取Session变量。 - 在Java中,可以通过 `HttpServletRequest.getSession()` 方法来获取或创建一个Session对象。 #### 2. Application ...

    ASP.net课件Application、Session和Cookie对象.ppt

    首先,Application对象在ASP.NET中扮演全局变量的角色,它允许开发者在整个应用程序生命周期内存储和访问数据。Application对象的数据存储在服务器的内存中,可供任何用户在任何时候访问。在`Global.asax`文件中,...

    session session session szsessdifn

    "szsessdifn"可能是某种特定的Session变量名或函数,但在这里没有足够的上下文来详细解释。 当用户首次访问网站时,服务器会为该用户创建一个唯一的Session ID,并将其存储在服务器的内存中。这个ID随后通过Cookie...

    ASP内建对象(包括session、application、server对象等)实现交互功能

    在`Untiled-3.asp`中,我们通过遍历`session.Contents`来查看当前会话中的所有变量及其值。`Session`对象还提供了`CodePage`属性,它表示页面的字符编码,例如`session.CodePage`返回当前设置。 2. `Application`...

    ASP技术常遇问题解答-如何将服务器端变量转换为客户端的变量?.zip

    在ASP技术中,服务器端和客户端变量的交互是常见的需求,尤其在动态网站开发中。服务器端变量在服务器上创建和处理,而客户端变量则在用户的浏览器中存储和使用。理解如何将服务器端变量转化为客户端变量是提升用户...

    jsp中存取session值简单介绍

    在上面的代码中,使用了JSTL标签库中的`&lt;c:set&gt;`来设置session中的变量,使用`&lt;c:out&gt;`标签来输出session中的变量值。 使用session时需要特别注意以下几点: 1. session默认的超时时间一般为30分钟,但开发者可以...

    Web程序中网页间数据传递方法小结

    本文将详细介绍几种常用的网页间数据传递方法,包括使用URL参数、Cookies、Session变量、Application变量以及`Server.Transfer`方法等,并给出具体的应用实例。 #### 一、URL参数 URL参数是一种最常见的网页间数据...

    android获取web服务器端session并验证登陆实用.pdf

    这通常可以通过全局变量、SharedPreferences或自定义Application类来实现。在文档的示例中,session ID被存储在一个HashMap中,并在活动之间传递。 5. **Activity间的通信**: 文档中提到了三个Activity:`...

    转换ASP到JSP/Servlet的工具

    2. **服务器端对象的映射**:ASP中的Request、Response、Session、Application等对象需要转换为JSP的相应对象,如HttpServletRequest、HttpServletResponse、HttpSession和ServletContext。 3. **包含文件的处理**:...

    web Database Application with PHP and MySQL

    1. **基础概念**:了解PHP和MySQL的基本语法、数据类型和操作命令,包括PHP变量、常量、条件语句、循环控制,以及MySQL的创建数据库、表和索引的方法。 2. **连接与查询**:学习如何使用PHP的MySQL扩展(如mysqli或...

    session asp.net and so on!

    Session是一个服务器端的状态管理工具,它为每个用户创建一个唯一的标识(SessionID),这个标识被存储在用户的浏览器cookies中。每当用户请求一个新的页面时,服务器会根据SessionID找到与之关联的数据。 二、...

    asp测试服务器工具

    4. **调试功能**:提供断点设置、步进执行、变量查看等调试工具,帮助开发者定位和修复代码中的问题。 5. **性能分析**:可能有性能监控功能,可以评估ASP脚本的执行时间和内存使用,有助于优化代码性能。 6. **错误...

    application对象

    例如,当河南的用户AA修改了Application对象中的"js"变量,河北的用户BB刷新页面后,他们都会看到修改后的值,因为Application对象的数据对所有用户可见。 Application对象的生命周期始于应用程序的第一个页面被...

    asp.net内置对象

    // 设置Session变量 Session["UserName"] = "JohnDoe"; // 获取Session变量 string userName = (string)Session["UserName"]; ``` #### 四、Application对象 **定义**: `Application`对象是服务器级别的全局变量...

Global site tag (gtag.js) - Google Analytics