Pertama, top level Folder(salah satu yang mengisi aplikasi Anda) tidak harus diberi nama Dokument Root. Sesungguhnya pemberian nama apapun...
Pertama, top level Folder(salah satu yang mengisi aplikasi Anda) tidak harus diberi nama Dokument Root. Sesungguhnya pemberian nama apapun tidak mempengaruhi aplikasi, namun disarankan untuk menamainya sesuai dengan nama aplikasi Anda. Penamaan sebagai Document Root hanya menggambarkan direktori ini bertindak sebagai root folder pada file atau dokumen pada aplikasi Anda.
Kedua, folder lain dapat dimuat pada struktur direktori ini, sebagai contoh, karena developer mengharapkan untuk mengorganisir content mereka, mereka dapat menciptakan suatu folder images dalam document root untuk semua file gambar, atau mungkin suatu direktori config pada folder WEB-INF untuk menjaga informasi tentangkonfigurasi. Selama mengikuti alur struktur yang ditentukan seperti diatas, container mengijinan penambahan direktori.
Ketiga: Kapitalisasi pada folder WEB-INF adalah disengaja, Lowercaps pada class dan Library adalah disengaja juga, tidak mengikuti aturan kapitalisasi manapun pada folder ini akan mengakibatkan aplikasi Anda tidak dapat melihat isi dari folder ini.
Keempat: Semua content atau isi dari folder WEB-INF tidak dapat dilihat dari browser. Container secara otomatis mengatur berbagai hal, seperti : pada tampilan browser, folder tersebut tidak ada atau tidak diketahui. Mekanisme ini melindungi sumberdaya vital seperti pada file class Java, konfigurasi aplikasi, dan lain sebagainya. Content pada folder ini hanya dapat di akses oleh aplikasi Anda.
Kelima: HARUS ADA SUATU FILE dengan nama web.xml didalam folder WEB-INF. Meskipun, sebagai contoh, aplikasi web Anda hanya berisi content statis dan tidak menggunakan class Java atau file library, container masih akan mempersyaratkan bahwa aplikasi Anda menggunakan dua hal tersebut
Build dan run project
Sampai disini kita sudah mempunyai aplikasi web lengkap yang mencakup sebuah file JSP, index.jsp.
Menambah Servlet ke Aplikasi
1) Klik kanan node project WebApp1 dan pilih NewàServlet
- Akan muncul dialog box New Servlet
- Untuk isian Class Name, ketik Servlet1.
- Untuk isian package, ketik package1. Klik Next
- Klik finish pane pada Configure Servlet Deployment
- Sekarang kita mempunyai file jsp, index.jsp, dan sebuah servlet, Servlet1.java dalam aplikasi
Mengubah URL relative dari aplikasi
di sini yang di ubah pada relative URL yaitu servlet1, maka setelah di run servlet1 secara otomatis akan di panggil dan hasil nya
selamat mencoba...............
COMMENTS