两个不同的会话获得两个不同的JSP实例

时间:2017-06-20 15:08:05

标签: jsp

我有一个java应用程序。我想知道两个不同的用户是否登录到应用程序,然后是他们将获得的JSP。这是同一个JSP的两个不同实例吗? 如果没有,请解释。

1 个答案:

答案 0 :(得分:0)

servletcontainer 为每个请求重用相同的servlet实例。因此,只有一个servlet实例可以重复用于来自多个客户端的多个请求,甚至可以跨多个会话。即使您注销并再次登录,它也将使用相同的实例。

这就是为什么以安全的方式编写servlet代码很重要 - 这基本上意味着在实例变量上使用方法局部变量,因为它们将重用于多个请求。我希望这会有所帮助。