扫码关注官方订阅号
比如一个用户注册页面,如何获取表单提交的信息进行处理。 doGet,doPost获取之后如何连接数据库查询用户名(唯一)是否被注册。
问题有点多,有简单的例子说明一下就再好不过了。新手, SSH(spring+struts+hibernate)框架还没学。
认证0级讲师
记得和你一样第一次纠结这些问题,其实刚刚开始写这些代码 第一点知道自己要做什么东西,比如你现在学servlet 这就是处理如何与浏览器进行交互的东西 接受数据 返回数据 页面跳转等 再比如 你想操作数据库 这里最基本的也是最重要的就是JDBC 你可以试着找一些相关的资料 一般都有一些简单封装好Util 可以帮助更好理解和快速的操作数据库 至于代码写哪里 其实你会慢慢理解分层概念 慢慢学习 先不要着急学框架!
如何获取表单提交的信息进行处理。
页面假设如下:
<form action="/SignUpServlet" method="post"> <input type="text" name="username"> </from>
在SignUpServlet.java的doPost(同form中的method对应)中,通过request.getParameter("username")可以获取到前端页面输入的用户名(以字符串形式)
SignUpServlet.java
doPost
form
method
request.getParameter("username")
难道要在servlet中写数据库连接代码?若在DAO里面写的话,如何进行连接?
DAO定义及实现相应方法(通过连接数据库),servlet直接调用接口
DAO
servlet
DAO servlet JavaBean 之间如何进行数据的传递?
servlet中调用DAO,JavaBean在DAO和servlet都会出现。
JavaBean
这些都不好说,可以留给我邮箱,我发给你例子。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
记得和你一样第一次纠结这些问题,其实刚刚开始写这些代码 第一点知道自己要做什么东西,比如你现在学servlet 这就是处理如何与浏览器进行交互的东西 接受数据 返回数据 页面跳转等 再比如 你想操作数据库 这里最基本的也是最重要的就是JDBC 你可以试着找一些相关的资料 一般都有一些简单封装好Util 可以帮助更好理解和快速的操作数据库 至于代码写哪里 其实你会慢慢理解分层概念 慢慢学习 先不要着急学框架!
页面假设如下:
在
SignUpServlet.java
的doPost
(同form
中的method
对应)中,通过request.getParameter("username")
可以获取到前端页面输入的用户名(以字符串形式)DAO
定义及实现相应方法(通过连接数据库),servlet
直接调用接口servlet
中调用DAO
,JavaBean
在DAO
和servlet
都会出现。这些都不好说,可以留给我邮箱,我发给你例子。