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