Struktur Aplikasi Web JAVA

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

Name

berita,9,fahsion,3,gempha news,5,gender,5,IT,52,kesehatan,39,lirik lagu,8,MAKALAH,5,materi,13,sejarah,8,tentang pmii,17,uin jember,2,warta,14,
ltr
item
Gerakan Mahasiswa Pembaharuan - PMII Yogyakarta: Struktur Aplikasi Web JAVA
Struktur Aplikasi Web JAVA
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuE9wMzkErpHOH9WQS9tY0nIatI5Y5CAgFiYgLnMwTvFuXaN563Bbx6hyphenhyphenKB1Mbxx-Vsq1EhAPddOfTzgA38Z9Ks8wKlYUU92vgy9AQ0Rv1xFuxVpx4ZMPulaqPHkX5DSHkz1HOXKDXW4g/s640/sas-enterprise-miner-java-web-start.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuE9wMzkErpHOH9WQS9tY0nIatI5Y5CAgFiYgLnMwTvFuXaN563Bbx6hyphenhyphenKB1Mbxx-Vsq1EhAPddOfTzgA38Z9Ks8wKlYUU92vgy9AQ0Rv1xFuxVpx4ZMPulaqPHkX5DSHkz1HOXKDXW4g/s72-c/sas-enterprise-miner-java-web-start.png
Gerakan Mahasiswa Pembaharuan - PMII Yogyakarta
https://pmiigempha.blogspot.com/2017/07/struktur-aplikasi-web-java.html
https://pmiigempha.blogspot.com/
https://pmiigempha.blogspot.com/
https://pmiigempha.blogspot.com/2017/07/struktur-aplikasi-web-java.html
true
3388097559341598177
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy