是否为 JSP/Tomcat 中的每个客户端创建了一个 servlet?
Is a servlet created for every client in JSP/Tomcat?
我正在创建我的第一个 java servlet,但我仍然不完全理解关于应用程序服务器的概念。如果 .jsp 文件包含类似
的内容
<form id="login" action="Servlet" method="post">
然后为每个访问该页面的客户端创建一个 Servlet 实例,或者只创建一次它必须自己处理并发和多个请求?
此致
form
标记的存在与 servlet
没有任何关系,当您在服务器中部署应用程序时,它总是每个 servlet 一个实例。对于 application
的每个请求,都使用相同的 servlet
实例。
以 thread-safe
的方式编写 servlet
代码非常重要
我正在创建我的第一个 java servlet,但我仍然不完全理解关于应用程序服务器的概念。如果 .jsp 文件包含类似
的内容<form id="login" action="Servlet" method="post">
然后为每个访问该页面的客户端创建一个 Servlet 实例,或者只创建一次它必须自己处理并发和多个请求?
此致
form
标记的存在与 servlet
没有任何关系,当您在服务器中部署应用程序时,它总是每个 servlet 一个实例。对于 application
的每个请求,都使用相同的 servlet
实例。
以 thread-safe
的方式编写 servlet
代码非常重要