0
当第一个请求到达servlet时,我将创建带有数据的Map,然后将其返回到JSP页面,从该JSP页面还有另一个请求到达servlet并且我想早点创建地图数据时,第二次请求来了,否则我必须再次加载数据到新地图,当servlet请求来临时加载早期创建的对象
有没有什么办法做到这一点? ,我不能通过HTTP请求和我'使用Java
解析Map对象感谢
当第一个请求到达servlet时,我将创建带有数据的Map,然后将其返回到JSP页面,从该JSP页面还有另一个请求到达servlet并且我想早点创建地图数据时,第二次请求来了,否则我必须再次加载数据到新地图,当servlet请求来临时加载早期创建的对象
有没有什么办法做到这一点? ,我不能通过HTTP请求和我'使用Java
解析Map对象感谢
有三种方法我能想到的:
request
范围和forward
请求使用RequestDispatcher
。如果请求未被转发并且创建新的请求,则这将不起作用。session
范围内,数据将通过特定客户端的会话有效。ServletContext
属性,对所有请求,会话和整个Web应用程序均可见。