Pada bab ini kita menggunakan JSP dan Java Beans untuk membangun toko buku online. Contoh yang diperkenalkan dalam bab ini dapat dibagi menjadi dua bagian. Bagian pertama adalah program biasa bagi pelanggan untuk membeli buku secara online. Bagian kedua adalah program manajemen untuk memproses pesanan pelanggan di sisi server. Program klien terdiri dari bagian-bagian berikut:
default.jsp: Antarmuka login anggota (halaman beranda);
checklogon.jsp: Periksa apakah kode login dan kata sandi konsisten, dan tampilkan informasi berbeda berdasarkan hasil yang dikembalikan oleh JavaBean.
BuyerBean: Bean yang digunakan untuk pengecekan legalitas anggota;
booklist.jsp: Menampilkan buku yang tersedia di toko buku saat ini kepada anggota yang login;
addcart.jsp: Menambahkan buku yang dipilih ke keranjang belanja;
shoppingcart.jsp: Melihat isi keranjang belanja;
Basis data dalam contoh ini menggunakan Access (database .MDB), dan metode JDBC-ODBC yang mudah dipahami digunakan untuk mengakses database. Sebelum menggunakan contoh ini, pertama-tama buat sumber data ODBC: toko buku di database lokal.
Memperluas