修改页面
分析:点击修改超链接,就跳转到一个修改界面,要显示原本的数据,且密码显示出来,在该页面将对用户的数据的进行修改,最后提交。
开始业务:
1.在web下创建一个修改界面update.jsp
写法和register没有太大的区别,主要是对文本框获得值
获取的代码就是elo表达式value=${user.id}.....
注意:修改信息是要展示密码的文本内容,所以在password处type="text";
2.在dao层进行对数据库的修改信息操作
但是要先展示选择的内容,所以这里书写2个方法:
findUserByID()----显示原本的内容,update()---修改数据库内容的方法
在dao层实现:
3.在service层进行调用,完成对业务逻辑的处理:
先在接口进行定义:
再在实现类UserServiceImpl进行调用dao层的业务:
4.在controller进行连接前台的数据进行对数据的修改,在点击修改业务就要进行回显的业务,展示一个界面
在UserServlet里先进行回显:
这里就会获取要修改的用户的id,返回用户,再把这个用户重定向跳转到update.jsp页面。在再UserServlet里书写修改的代码
进行修改操作:
将上面信息进行修改:
修改后:
修改完成了。
感谢各位大佬的观看,求免费的赞和关注收藏!!!