利用mvc模式,实现用户的注册
2024-10-09 10:48:55
实现功能:利用mvc模式,实现用户的登陆注册功能
1.程序的框架结构
2个包,bean,以及servlet
3个jsp页面,注册页面,注册成功页面,注册失败页面
mysql驱动
2.编程思想
通过jsp页面输入注册信息,提交后由servlet获取表单数据交给javabean,最后保存到数据库,然后显示相应的视图
3.视图层;regist.jsp,err.jsp,success.jsp;
注册页面代码:
模型层;User.java
功能:1.对应数据表结构,设计成员变量
2.实现用户注册的逻辑,并完成对数据库的操作
省略的为get,set方法
**遇到的小问题:
获取到username,password时,利用sql语句插入的时候,使用PreparedStament执行动态sql语句
//声明动态sql,参数用?占位符表示
PreparedStatement psQuery=connection.prepareStatement(sql);
psQuery.setString(1, username);
psQuery.setString(2, password);
result=psQuery.executeUpdate();
控制层:servlet,即UserServlet.java
功能;1.获取用户提交信息
2.封装模型层对象user,
3.选择相应的视图展现程序的执行结果
部分运行结果
:
可以看到,已经数据库已经存在相关信息。
新人小白,欢迎带佬们指正!
最新文章
- XSS 防御方法总结
- 使用 apache2 + `mod_proxy_uwsgi` + uwsgi + upstart 部署
- SharePoint Server 2016 Update
- loadrunner写入数据到文件
- php操作Mysql 以及封装常用的函数 用外连接连接3个表的案例
- [课程设计]Scrum 多鱼点餐系统(团队交流日)
- 给table行换色
- winform 控件(1)
- jquery实现整屏翻屏效果:jquery.mousewheel(一)
- 夺命雷公狗---微信开发54----微信js-sdk接口开发(1)之快速入门
- lwip初始化过程
- JSP之错误信息提示
- SVN - 主干/分支
- java中的多线程——进度2
- Ural 1099 Work Scheduling
- jquery mini ui 学习
- 浏览器中输入Google.com然后按下回车键
- 详解react/redux的服务端渲染:页面性能与SEO
- ReentrantLock和synchronized的性能对比
- istio入门(00)istio的学习资源