利用mvc模式,实现用户的注册


实现功能:利用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.选择相应的视图展现程序的执行结果

部分运行结果

可以看到,已经数据库已经存在相关信息。

新人小白,欢迎带佬们指正!

 

posted @ 2019-08-12 21:57  卑微的孤独患者  阅读(3381)  评论(0编辑  收藏  举报