Par exemple, sur une page d'inscription d'un utilisateur, comment obtenir les informations soumises par le formulaire pour traitement.
Une fois doGet et doPost obtenus, comment se connecter à la base de données pour demander si le nom d'utilisateur (unique) est enregistré.
Il y a beaucoup de questions, ce serait bien d'avoir un exemple simple à expliquer. Débutant, je n'ai pas encore appris le framework SSH (spring+struts+hibernate).
Je me souviens avoir rencontré ces problèmes pour la première fois comme vous. En fait, je viens de commencer à écrire ces codes. La première chose à savoir est ce que vous voulez faire. Par exemple, si vous apprenez le servlet maintenant, il s'agit de savoir comment. pour interagir avec le navigateur, accepter les données, renvoyer les données et accéder à la page, par exemple, si vous souhaitez utiliser la base de données, la chose la plus basique et la plus importante ici est JDBC. Vous pouvez essayer de trouver des informations pertinentes. En général, il existe quelques utilitaires encapsulés simples qui peuvent vous aider à mieux comprendre et à exploiter rapidement la base de données. Quant à savoir où écrire le code, en fait, vous comprendrez lentement le concept de superposition et apprendrez lentement. !
Les hypothèses de la page sont les suivantes :
Dans
doPost
deSignUpServlet.java
(correspondant à laméthode
sousform
), passezrequest .getParameter ("nom d'utilisateur")
peut obtenir le nom d'utilisateur saisi sur la page frontale (sous forme de chaîne)SignUpServlet.java
的doPost
(同form
中的method
对应)中,通过request.getParameter("username")
可以获取到前端页面输入的用户名(以字符串形式)DAO
定义及实现相应方法(通过连接数据库),servlet
直接调用接口servlet
中调用DAO
,JavaBean
在DAO
和servlet
Dois-je écrire le code de connexion à la base de données dans le servlet ? Si écrit en DAO, comment se connecter ?
🎜 🎜DAO
définit et implémente les méthodes correspondantes (en se connectant à la base de données), etservlet
appelle directement l'interface🎜 🎜 🎜Comment transférer des données entre le servlet DAO JavaBean ? 🎜 🎜 🎜LorsqueDAO
est appelé dansservlet
,JavaBean
apparaîtra à la fois dansDAO
etservlet
. 🎜 🎜C'est difficile à dire. Vous pouvez laisser cela sur mon email et je vous enverrai des exemples. 🎜