Tugas 2 Kuliah Pemrograman Web Menggunakan JSP Eru©2009
Persyaratan Awal Pada komputer sebelumnya sudah terinstal dengan baik JSP server (jakarta tom cat) Dianggap sudah faham cara membuat program mulai dari awal sampai menjalankannya Membuat file baru Memasukkan atau membuat program Menjalankan dan melakukan edit program
Percobaan I Membuat Tabel secara manual Membuat koneksi ODBC secara manual Membuat Program Koneksi Membuat Program Melihat Data Membuat Program Memasukkan Data Baru Perintah Menghapus Data Perintah Mengubah Data
Membuat Tabel Buat tabel database Untuk mudahnya gunakan ACCESS Buat database baru dengan nama mydb.mdb pada folder dari program JSP (…\myweb) atau bisa lainnya Buat tabel siswa dengan skema Film (ID, Judul, Jumlah, Keterangan) Isi tabel tersebut secara manual (langsung ke tabel) dengan data-data tertentu
Database ACCESS mydb.mdb
Membuat Tabel Film
Membuat Koneksi ODBC Buat setting konfigurasi koneksi ODBC Beri nama DSFilm.dsn (biar seragam) Buka Control Panel dan jalankan program Data Sources (ODBC)
Membuka Program Data Sources (ODBC)
Membuat Koneksi ODBC Setelah program Data Sources (ODBC) terbuka Klik pada tab “System DSN”. System DSN adalah daftar koneksi yang dapat dipanggil dari sistem Klik tombol “Add” untuk membuat koneksi baru Pilih driver dengan nama “Microsoft Access Driver” dan klik tombol “Finish”
Membuat Koneksi untuk Access
Membuat Koneksi ODBC (lanj.) Beri nama “Data Source Name” dengan “DSFilm.dsn” Nama ini sebenarnya terserah, namun biar kompak (salam kompak) Klik tombol “Select” untuk memilih database Access yang akan digunakan Cari di mana file database Access yang sebelumnya sudah dibuat Misalkan di …\myweb\mydb.mdb Dan, tekan “OK” untuk selesai
Memberi Nama dan Memilih File
Program Koneksi JSP dengan ACCESS Buat program JSP untuk menguji koneksi dengan database yang dibuat Jika koneksi berhasil akan memunculkan pesan “berhasil” dan kalau tidak akan muncul pesan “gagal”
Contoh Koneksi ke Access
Program Menampilkan Data Buat program JSP untuk menampilkan data dari tabel yang telah dibuat sebelumnya Program ini terdiri atas Program koneksi ke database (seperti program sebelumnya) Program mengambil data dari database dengan perintah query database (perintah SQL) Program untuk menampilkan data
Program Menampilkan Data
Memasukkan Data Baru Buat program JSP untuk menambahkan data baru pada tabel film Program terdiri atas Entry Form bisa dibuat dari HTML biasa File JSP untuk memproses Entry Form Membuat Koneksi dengan database Mengambil parameter dari Entry Form Melakukan query DML (INSERT) ke database
Entry Form
Program Pemroses Entry Form
Pengujian
Data Baru Masuk Ke Database
Program Mengubah Data Buat program untuk mengubah Data Program terdiri dari dua file JSP Membaca perintah Ubah data yang mana Menerima perintah dari file lain dengan menyebutkan ID yang akan diubah Menampilkan data yang akan diubah Melakukan proses pengubahan Menerima data-data yang telah diubah dari file sebelumnya Melakukan query UPDATE ke database
Program Menghapus Data Buat program untuk menghapus Data Program terdiri dari dua file JSP Membaca perintah Hapus data yang mana Menerima perintah dari file lain dengan menyebutkan ID yang akan dihapus Melakukan query DELETE ke database
Tugas Tambahan Buat program JSP untuk menampilkan daftar tamu, memasukkan tamu baru dan sebagainya (silahkan berkreasi) seperti yang umum dijumpai pada program Guess Book
Guest Book Persiapan Untuk memudahkan, script dibagi dalam dua file Membuat Database Guest_Book Membuat Tabel Guest_Book (Waktu:DateTime, Nama, Alamat, email) Untuk memudahkan, script dibagi dalam dua file entry_guest_book.php Untuk memasukkan data tamu list_guest_book.php Untuk menampilkan data tamu
Guest Book – Tampilan