Basis data yang digunakan untuk mempelajari servlet kali ini adalah MySQL, dan saat ini saya sedang bersiap untuk mempelajari Javaweb, jadi artikel tentang Javaweb pasti akan terus diperbarui nanti. Saya sebenarnya ingin belajar PHP beberapa hari yang lalu, tetapi pengingat seorang teman kemudian membuat saya beralih ke Javaweb.
Karena saya sedang mengerjakan aplikasi seluler, saya masih berencana untuk memulai dengan antarmuka data saat mempelajari Java. Proses penjelasan akan sangat berhati -hati kali ini. . . Dari cara saya membangunnya-kesalahan yang saya temui di tengah -------> Layar data terakhir akan diposting satu per satu.
1. Pasang lingkungan pengembangan Javaweb di bawah Ecplise:
Langkah ini sama dengan artikel sebelumnya Javaservlet+Oracle, jadi saya langsung memposting alamat di sini
//www.vevb.com/article/77065.htm
2. Unduh Perangkat Lunak Server Web Apatch-Tomcat 7.0:
Unduh Java Web Server Support Software Apatch-Tomcat, dan kemudian mendekompresnya ke jalur apa pun.
Sebenarnya, saya sarankan Anda dapat membuat folder tentang Java Servlet untuk menyimpan file tentang hal itu, karena ada file seperti paket .jar yang perlu ditempatkan. Di bawah ini adalah folder saya
3. Buat lingkungan server web servlet/buat proyek web servlet:
1: Tambahkan lingkungan server web
Ecplise ---> Menu Bar (Windows ---> Preferensi ---> Server ----> Runtime Environment-> Add
2: Buat situs web web yang dinamis dan tambahkan halaman servlet
Buat File Situs Web Dinamis Web ------> Baru ----> Proyek Web Dinamis dan kemudian langsung. Setelah melompat, Anda bisa mengambil nama dan menyelesaikannya.
Buat Halaman Servlet: Klik kanan untuk memilih SRC ----> BARU ---> SERVLET Buat halaman di proyek
Berikut adalah tangkapan layar setelah pembuatan:
Di tangkapan layar di atas
Salah satu paket pembantu adalah kelas tambahan MySQL, dan yang kedua adalah kelas tambahan JSON,
Halaman servlet ditempatkan di paket servlettest.
File dbinfo.properties di folder src adalah file bantu koneksi database saya sendiri. Anda dapat membuat file ini di desktop dan kemudian menyalinnya ke folder SRC. Ingatlah bahwa jalan tidak boleh salah.
Jika tidak, kesalahan akan dilaporkan jika koneksi database digunakan. Di bawah ini adalah tangkapan layar dari konten file ini, yang merupakan semua informasi yang diperlukan untuk koneksi database MySQL.
,
Pada titik ini, proyek JavaServer kami dan lingkungan berjalan telah dibuat.
4. Tambahkan paket .jar yang diperlukan ke folder Lib Apatch-Tomcat 7.0:
Di sini saya hanya menggunakan dua paket toples, satu adalah paket driver MySQL dan yang kedua adalah paket tambahan JSON. Untuk detailnya, saya akan mengambil gambar
5. POST kode tangkapan layar dan jalankan tangkapan layar:
1: Ada tiga metode di halaman Servlet. Yang pertama adalah bahwa kelas dibangun dan tidak digunakan secara umum. Yang kedua dan ketiga adalah metode pemrosesan permintaan data. Yang pertama adalah Get dan yang lainnya adalah posting, yang membatasi cara mengakses data. Dibandingkan dengan GET, POST lebih aman, tetapi mereka sama untuk kode implementasi bagi mereka yang menulis antarmuka. . .
Di sini kami menggunakan dua kelas yang dikemas dalam pembantu, Mysqlhelper dan hasilnya. Faktanya, MySQlhelper juga merangkum metode mengakses prosedur tersimpan, dan metode akses prosedur tersimpan tanpa parameter pengembalian. Saya telah menulis antarmuka sebelumnya, tetapi teknologi .NET yang digunakan benar -benar tidak begitu efisien untuk menulis antarmuka tanpa dua hal ini. Dengan itu, mungkin tugas yang Anda selesaikan dengan 10 pernyataan SQL, hanya satu prosedur tersimpan yang diperlukan.
2: Efek output
Saya berencana untuk belajar Java dengan baik. Sebagian besar waktu saya belajar di waktu luang saya akan menggunakannya untuk membaca java. Oleh karena itu, saya akan terus menambahkan artikel tentang Java, dan kemudian saya juga akan melibatkan membangun lingkungan operasi web Java di Linux.