CRUD NETBEANS JAVA USING JSP AND SERVLETS WITH MYSQL DATABASE #3

Well.. ketemu lagi di hari yang sama namun dengan jam dan menit yang berbeda. Masih melanjutkan pembahasan CRUD Java web menggunakan Netbeans, beberapa jam lalu telah dibahas mengenai update data master_akun. Nah, saat ini kita akan selesaikan pembahasan CRUD ini dengan menambahkan code yang digunakan untuk menghapus data master akun didalam Servlet. Untuk yang baru saja bergabung, silahkan baca artikel sebelumnya yaitu CRUD Netbeans Java Using JSP and Servlets With MySQL Database #2.

Ok langsung saja ke materi, seperti yang kita ketahui pembahasan Java ini adalah mengenai CRUD menggunakan JSP dan Servlet, dimana setiap proses CRUD  yang berhubungan dengan database dilakukan didalam Servlet. Terdapat dua metode didalam Servlet yaitu doGet dan doPost. Lalu apa perbedaannya?

Continue reading

CRUD NETBEANS JAVA USING JSP AND SERVLETS WITH MYSQL DATABASE #2

Selamat siang.. ketemu lagi bersama saya di tutorial CRUD Java web menggunakan Netbeans. Masih melanjutkan pembahasan CRUD Java Netbeans yaitu update data master_akun. Pada postingan sebelumnya telah dibahas mengenai CRUD insert dan retrieve (menampilkan data) tabel master_akun. Untuk yang baru saja bergabung di artikel ini, ada baiknya baca terlebih dulu postingan sebelumnya disini agar dapat dengan mudah mengikuti tutorial kali ini.

Sebelumnya telah dibahas mengenai pembuatan database dan tabel yang dibutuhkan serta pembuatan file JSP untuk insert dan menampilkan data tabel master_akun. Pada kesempatan kali ini, kita akan membuat file JSP edit_akun dan menambahkan perintah untuk update data didalam Servlet.

Continue reading

Create Website Template Using JSP Netbeans

Sambil ditemani playlist yang kece, hembusan semilir AC yang membuat badan menggigil, dan rasa kantuk yang tak kunjung reda, coba memposting cara membuat template website menggunakan Netbeans. Sebenarnya materi ini sudah lama dibuat namun baru hari ini diposting. Materi ini diposting pertama kali via slideshare kutuonline dalam format PDF.

Masih dengan bahasan materi perkuliahan yaitu membuat template website di Java. Template merupakan kerangka, tempat, wadah yang digunakan untuk menampilkan informasi dalam sebuah halaman website. Umumnya sebuah website menggunakan template dengan format 2 kolom, dimana satu kolom untuk konten, dan kolom lainnya untuk menu samping (side menu).

Untuk tutorialnya, silahkan unduh via link slideshare disini.

Create Registration Form Using JSP Netbeans

Selamat pagi menjelang siang, sebenarnya yang ingin diposting pagi ini merupakan materi yang dapat dikatakan late post, namun tidak apa-apa bila dibandingkan tidak sama sekali. Versi post pertama kalinya di unggah dalam format tutorial PDF via slideshare kutuonline.

Pembuatan form pendaftaran ini merupakan salah satu latihan yang terdapat didalam perkuliahan Pemrograman Visual Akuntansi 1 (Java1) jurusan Komputerisasi Akuntansi AMIK Bina Sarana Informatika.

Dalam tutorial ini pun diberikan pula pengetahuan mengenai instalasi Apache Tomcat sebagai pengganti dari GlassFish server yang sering mengalami kendala ketika akan menjalankan program.

So..silahkan download tutorial pembuatan form pendaftaran menggunakan Netbeans disini.

CRUD Netbeans Java Using JSP and Servlets With MySQL Database #1

CRUD Java Netbeans Using JSP and Servlet With MySQL Database

Selamat pagi.. akhirnya bisa ketemu lagi pada pokok bahasan kali ini. Pagi ini saya akan memberikan tutorial mengenai java web dengan database MySQL menggunakan Servlet. Sebelum lanjut pada tutorial, alangkah baiknya jika kita mengetahui terlebih dahulu pengertian JSP dan Servlet.


JSP (Java Server Page)

JSP ialah teknologi yang mengontrol isi atau tampilan halaman web melalui penggunaan Servlet, program kecil yang dijalankan di server web. JSP merupakan perluasan dari Servlet yang memiliki beberapa keunggulan, yang pertama adalah kode yang ditulis dengan jsp relatif lebih singkat, yang kedua proses deployment lebih mudah. Tujuan penggunaan JSP adalah untuk menyederhanakan penulisan Servlet. Pada prosesnya, sebelum dijalankan oleh server JSP akan dikompilasi terlebih dahulu menjadi Servlet dan selanjutnya diperlakukan sama sebagaimana Servlet.


Servlet

Servlet merupakan sebuah class yang digunakan untuk menerima request dan memberikan response melalui protokol HTTP. Servlet dapat dipandang sebagai class yang bisa digunakan untuk menulis response dalam format HTML. Penulisan Servlet layaknya penulisan sebuah class didalam pemrograman Java dan disimpan sebagai file *.java.

Cara Kerja Servlet

Servlet bekerja melayani request dari client, yaitu melalui web browser. Untuk dapat melayani client, Servlet terlebih dahulu harus di deploy didalam web application server, yang menyediakan kemampuan sebagai Servlet container.

Client memanggil Servlet dengan mengirimkan HTTP request ke web application server. HTTP request ini dapat ditransfer dengan metode GET, POST, atau lainnya. Method GET terjadi ketika user membuka sebuah URL seperti melihat data rinci sebuah entitas. Method POST dapat digunakan saat user mensubmit sebuah form.

Saat web application server menerima HTTP request dari client, ia akan menyerahkan request ini ke Servlet container. Servlet container akan mengcreate dua buah objek yaitu HttpServletRequest dan HttpServletResponse. HttpServletRequest mengencapsulate/membungkus request dari client, sedangkan HttpServletResponse dipersiapkan untuk mengencapsulate/membungkus response ke client.

Selanjutnya Servlet container akan menginvoke method dari Servlet dengan melewatkan dua objek ini. Servlet yang diinvoke oleh Servlet container ditentukan oleh URL yang dikirimkan oleh web browser, dan pemetaan yang dibuat melalui configuration. Dalam configuration dapat ditentukan bahwa URL dengan pola tertentu dapat dilayani oleh Servlet tertentu.

Continue reading

Pemrograman Web Dengan Java

Java merupakan lingkungan pengembangan aplikasi multi platform. Pemrograman yang dilakukan dengan Java merupakan pemrograman berbasis OOP (Object Oriented Programming). Selain pemrograman untuk aplikasi bisnis visual, Java juga mampu mengerjakan pemrograman berbasis mobile, dan pemrograman website.

Editor yang dapat digunakan dalam pengembangan aplikasi menggunakan Java adalah Netbeans dan Eclipse. Selain dua editor tersebut, tentu saat ini sudah banyak editor yang dapat digunakan untuk mengembangkan aplikasi Java. Namun untuk saat ini Netbeans merupakan editor yang paling populer dan banyak digunakan oleh pengembang aplikasi Java.

Java memiliki tiga (3) edisi lingkungan pengembangan yang disesuaikan dengan kebutuhan pengembang, yaitu:

  1. J2ME (Java 2 Micro Edition), ditujukan bagi lingkungan pengembangan dengan sumber daya terbatas. Seperti pengembangan smartcard, ponsel, dan PDA.
  2. J2SE (Java 2 Standard Edition), ditujukan bagi lingkungan pengembangan workstation, seperti pembuatan aplikas-aplikasi berbasis desktop.
  3. J2EE (Java 2 Enterprise Edition), ditujukan bagi pengembangan lingkungan internet atau aplikasi terdistribusi dengan skala besar.

Untuk mengetahui sejarah Java, silahkan meluncur ke sini.

Continue reading