-> (Tidak adanya load-on-start-up) tag Pertama-tama ketika servlet digunakan di server, Ini adalah tanggung jawab server untuk membuat objek servlet. Misalnya: Misalkan Servlet digunakan di server, (Obyek Servlet tidak tersedia di server) klien mengirimkan permintaan ke servlet untuk pertama kalinya kemudian server membuat objek servlet dengan bantuan konstruktor default dan segera memanggil init (). Dari situ ketika klien mengirim permintaan, hanya metode layanan yang akan dieksekusi karena objek sudah tersedia
Jika load-on-start-up tag digunakan dalam deployment descriptor: Pada saat deployment sendiri server membuat objek servlet untuk servlets berdasarkan nilai positif yang disediakan di antara tag. Penciptaan objek untuk kelas servlet akan mengikuti dari 0-128 0 nomor servlet akan dibuat pertama dan diikuti oleh angka lainnya.
Jika kami memberikan nilai yang sama untuk dua servlet di web.xml maka pembuatan objek akan dilakukan berdasarkan posisi kelas di web.xml juga bervariasi dari server ke server.
Jika kami memberikan nilai negatif di antara beban saat tag pembuka, maka server tidak akan membuat objek servlet.
Skenario lain di mana server membuat objek untuk servlet.
Jika kami tidak menggunakan tag pembuka saat memulai di web.xml, maka proyek dikerahkan ketika klien mengirim permintaan untuk server pertama kali membuat objek dan server bertanggung jawab untuk memanggil metode siklus hidupnya. Kemudian jika .class telah dimodifikasi di server (tomcat). sekali lagi klien mengirim permintaan untuk servlet yang dimodifikasi tetapi dalam kasus objek kucing jantan tidak akan dibuat dan server menggunakan objek yang ada kecuali me-restart server terjadi. Tetapi dalam kelas web-logic kapan pun file .class dimodifikasi di server tanpa memulai ulang server jika menerima permintaan maka server memanggil metode penghancuran pada servlet yang ada dan membuat objek servlet baru dan memanggil init () untuk initilisasi-nya. .