-> (Không có tải khi khởi động) Trước hết khi bao giờ servlet được triển khai trong máy chủ, trách nhiệm của máy chủ là tạo đối tượng servlet. Ví dụ: Giả sử Servlet được triển khai trong máy chủ, (Đối tượng Servlet không có sẵn trong máy chủ), máy khách sẽ gửi yêu cầu đến servlet lần đầu tiên sau đó máy chủ tạo đối tượng servlet với sự trợ giúp của hàm tạo mặc định và gọi ngay init (). Từ đó, khi khách hàng gửi yêu cầu, chỉ có phương thức dịch vụ sẽ được thực thi vì đối tượng đã có sẵn
Nếu thẻ load-on-start-up được sử dụng trong bộ mô tả triển khai: Tại thời điểm triển khai, máy chủ sẽ tạo đối tượng servlet cho các servlet dựa trên giá trị dương được cung cấp ở giữa các thẻ. Việc tạo các đối tượng cho các lớp servlet sẽ theo sau từ 0-128 0 số servlet sẽ được tạo trước và tiếp theo là các số khác.
Nếu chúng tôi cung cấp cùng một giá trị cho hai servlet trong web.xml thì việc tạo các đối tượng sẽ được thực hiện dựa trên vị trí của các lớp trong web.xml cũng thay đổi tùy theo máy chủ.
Nếu chúng tôi cung cấp giá trị âm ở giữa tải khi khởi động thẻ thì máy chủ sẽ không tạo đối tượng servlet.
Các tình huống khác trong đó máy chủ tạo đối tượng cho servlet.
Nếu chúng ta không sử dụng thẻ tải khi khởi động trong web.xml, thì dự án sẽ được triển khai khi khách hàng gửi yêu cầu cho máy chủ lần đầu tiên tạo đối tượng và máy chủ chịu trách nhiệm gọi các phương thức vòng đời của nó. Sau đó, nếu một. Class được sửa đổi trong máy chủ (tomcat). một lần nữa máy khách gửi yêu cầu cho servlet được sửa đổi nhưng trong trường hợp tomcat, đối tượng mới sẽ không được tạo và máy chủ sử dụng đối tượng hiện tại trừ khi việc khởi động lại máy chủ diễn ra. Nhưng trong lớp logic web khi từng tệp. Class được sửa đổi trong máy chủ mà không khởi động lại máy chủ nếu nó nhận được yêu cầu thì máy chủ sẽ gọi phương thức hủy trên servlet hiện có và tạo một đối tượng servlet mới và gọi init () để khởi tạo .