【问题标题】:variable across different jsp pages跨不同jsp页面的变量
【发布时间】:2010-12-11 08:31:25
【问题描述】:

我有一个哈希表,我可以从我的应用程序的许多 jsp 页面访问它。我不明白在哪里声明 hashtable.plz 帮助

【问题讨论】:

    标签: java jsp


    【解决方案1】:

    您可以将其保留在应用程序范围内,这将使其可用于所有 jsp 页面(以及应用程序的其余部分)。

    <jsp:useBean id="myHashtable" class="java.util.Hashtable" scope="application" />
    

    通过在您的 jsp 页面中包含上述行,它们将共享同一个实例(每个服务器,不同的服务器将有不同的实例)。如果jsp页面加载时Hashtable不存在,容器会创建。

    【讨论】:

      【解决方案2】:

      听起来像是一个应用程序对象:

      application.setAttribute( "myApplicationHashTable", myHashTable );
      

      http://www.gulland.com/courses/JavaServerPages/jsp_objects3.jsp

      【讨论】:

        猜你喜欢
        • 2022-01-20
        • 1970-01-01
        • 2015-05-02
        • 2018-06-09
        • 1970-01-01
        • 1970-01-01
        • 2010-10-30
        • 2013-10-25
        • 1970-01-01
        相关资源
        最近更新 更多