【发布时间】:2010-12-11 08:31:25
【问题描述】:
我有一个哈希表,我可以从我的应用程序的许多 jsp 页面访问它。我不明白在哪里声明 hashtable.plz 帮助
【问题讨论】:
我有一个哈希表,我可以从我的应用程序的许多 jsp 页面访问它。我不明白在哪里声明 hashtable.plz 帮助
【问题讨论】:
您可以将其保留在应用程序范围内,这将使其可用于所有 jsp 页面(以及应用程序的其余部分)。
<jsp:useBean id="myHashtable" class="java.util.Hashtable" scope="application" />
通过在您的 jsp 页面中包含上述行,它们将共享同一个实例(每个服务器,不同的服务器将有不同的实例)。如果jsp页面加载时Hashtable不存在,容器会创建。
【讨论】:
听起来像是一个应用程序对象:
application.setAttribute( "myApplicationHashTable", myHashTable );
http://www.gulland.com/courses/JavaServerPages/jsp_objects3.jsp
【讨论】: