假设我有一个使用Java和GWT为前端构建的网页。现在我从服务器获取一些数据并将其存储在HashMap
中以便更快地访问,这样我就不必去服务器再次获取它。现在这个HashMap
存储在哪里?在浏览器中?
答案 0 :(得分:0)
现在我从服务器获取一些数据并将其存储在HashMap中以便更快地访问,这样我就不必去服务器再次获取ti。现在这个Hashmap存储在哪里?在浏览器中?
这完全取决于你如何编写代码。最常见的是,您可以将HashMap存储在服务器上,可以是基于每个会话,也可以是全局会话,具体取决于缓存的数据是否对用户而言是唯一的。
答案 1 :(得分:0)
如果HashMap
位于您的客户端或浏览器中的共享包中。
如果HashMap
位于服务器包中,则位于服务器中(但在这种情况下,每次需要HashMap
内容时,都必须对服务器进行RPC调用。)
答案 2 :(得分:0)
如果您不想每次都去服务器获取数据,可以使用 HTML5存储在客户端上存储数据。 Please refer this link。