上一页下一页

定义阶段变量

可以使用阶段变量存储和显示在用户访问(或会话)期间保持的信息。服务器为每个用户创建不同的阶段对象并保持一段固定时间,或直至该对象被明确终止。有关更多信息,请参见访问阶段变量中存储的数据

因为阶段变量在整个用户会话期间持续,并且当用户从 Web 站点内的一个页面移到另一页面时仍持续存在,所以这些变量非常适于存储用户参数选择。阶段变量还可用于在页面的 HTML 代码中插入值、将值指定给本地变量或提供计算条件表达式所需的值。

定义页面的阶段变量之前,必须先在源代码中创建它们。有关说明,请参见以下两节中的内容:

在 Web 应用程序的源代码中创建阶段变量后,即可使用 Dreamweaver 检索变量值并将其用在网页中。

定义预定义的阶段变量:
  1. 在源代码中创建一个阶段变量并为其指定值。
  2. 例如,下面的 ASP 范例实例化一个叫做 username 的会话,并为其指定值 Cornelius

    <% Session(username) = "Cornelius" %>
    
  3. 选择“窗口”>“绑定”显示“绑定”面板。
  4. 单击加号 (+) 按钮并从弹出式菜单中选择“阶段变量”。
  5. 输入在源代码中定义的变量名称。
  6. 在本例中,即为 username

  7. 单击“确定”。
  8. 阶段变量即会出现在“绑定”面板中。
    这是所描述的功能的图片。

定义了阶段变量后,就可以在页面中使用它的值。有关更多信息,请参见向 Web 页中添加动态内容


  上一页下一页