Sebagai contoh, pada halaman pendaftaran pengguna, cara mendapatkan maklumat yang dihantar melalui borang untuk diproses.
Selepas doGet dan doPost diperolehi, bagaimana untuk menyambung ke pangkalan data untuk bertanya sama ada nama pengguna (unik) didaftarkan.
Terdapat banyak soalan, alangkah baiknya jika ada contoh mudah untuk dijelaskan. Pemula, saya belum mempelajari rangka kerja SSH (spring+struts+hibernate).
Saya masih ingat bergelut dengan masalah ini untuk kali pertama seperti anda. Sebenarnya, saya baru mula menulis kod ini untuk berinteraksi dengan penyemak imbas, menerima data, mengembalikan data, dan melompat ke halaman Tunggu, sebagai contoh, jika anda ingin mengendalikan pangkalan data, perkara yang paling asas dan penting di sini ialah JDBC. Secara amnya, terdapat beberapa Util terkapsul mudah yang boleh membantu anda lebih memahami dan mengendalikan pangkalan data dengan lebih cepat Bagi tempat menulis kod, sebenarnya Anda akan perlahan-lahan memahami konsep pelapisan dan belajar secara perlahan-lahan !
Andaian halaman adalah seperti berikut:
Dalam
doPost
SignUpServlet.java
(sepadan dengankaedah
dalamborang
), lalukanrequest .getParameter ("nama pengguna")
boleh memasukkan nama pengguna pada halaman hujung hadapan (dalam bentuk rentetan)SignUpServlet.java
的doPost
(同form
中的method
对应)中,通过request.getParameter("username")
可以获取到前端页面输入的用户名(以字符串形式)DAO
定义及实现相应方法(通过连接数据库),servlet
直接调用接口servlet
中调用DAO
,JavaBean
在DAO
和servlet
Adakah saya perlu menulis kod sambungan pangkalan data dalam servlet? Jika ditulis dalam DAO, bagaimana untuk menyambung?
🎜 🎜DAO
mentakrifkan dan melaksanakan kaedah yang sepadan (dengan menyambung ke pangkalan data), danservlet
memanggil terus antara muka🎜 🎜 🎜Bagaimana untuk memindahkan data antara servlet DAO JavaBean? 🎜 🎜 🎜ApabilaDAO
dipanggil dalamservlet
,JavaBean
akan muncul dalam kedua-duaDAO
danservlet
. 🎜 🎜Sukar untuk mengatakan ini Anda boleh meninggalkannya di e-mel saya dan saya akan menghantar contoh kepada anda. 🎜