Pekerjaan Laboratorium No. 2 untuk Pemrograman Web
Lihat aplikasi
Isi proyek
Aplikasi Web berdasarkan SERVET dan JSP telah dikembangkan, yang menentukan titik titik pada bidang koordinat ke area tertentu.
Aplikasi ini diimplementasikan sesuai dengan templat MVC dan terdiri dari elemen -elemen berikut:
ControllerServlet , yang menentukan jenis permintaan, dan, tergantung pada apakah permintaan berisi informasi tentang koordinat titik dan jari -jari, mendelegasikan pemrosesannya ke salah satu komponen yang tercantum di bawah ini. Semua permintaan di dalam aplikasi ditransmisikan ke serget ini menggunakan metode POST, sisa budak dari halaman web tidak secara langsung dipanggil.
Arechecservlet , memeriksa titik titik di area pada bidang koordinat dan membentuk halaman HTML dengan hasil cek. Memproses semua permintaan yang berisi informasi tentang koordinat titik dan jari -jari wilayah.
Halaman JSP yang membentuk halaman HTML dengan formulir web. Ini memproses semua permintaan yang tidak mengandung informasi tentang koordinat titik dan jari -jari wilayah.
Halaman JSP yang dirancang berisi:
- Formulir yang mengirim data ke server.
- Satu set bidang untuk mengatur koordinat titik dan jari -jari wilayah.
- Skenario JavaScript, yang memvalidasi nilai -nilai yang diperkenalkan oleh pengguna ke bidang formulir.
- Elemen interaktif yang berisi gambar area pada bidang koordinat dan mewujudkan fungsionalitas berikut:
- Jika jari -jari wilayah diinstal, klik oleh kursor mouse dihadapkan dengan fungsi JavaScript yang menentukan koordinat titik di mana pengguna mengklik dan mengirimkan koordinat yang diterima ke server untuk memeriksa fakta hit.
- Jika tidak, setelah mengklik gambar, pesan ditampilkan tentang ketidakmungkinan menentukan koordinat titik.
- Setelah memeriksa fakta titik titik di wilayah tersebut, gambar diperbarui dengan mempertimbangkan hasil cek ini (mis., Titik baru akan muncul di atasnya).
- Tabel dengan hasil cek sebelumnya. Daftar hasil diambil dari konteks aplikasi.