且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

servletd 代码实现| 学习笔记

更新时间:2022-08-13 15:29:28

开发者学堂课程【Java Web 项目实战1:注册登录、客户关系管理系统servletd代码实现】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/39/detail/901


servletd代码实现

 

目录:


一、servelt

二、reqistservlet

三、需要注意

 

一、servelt

>封装单表数据,封装到 user 对象中。

>调用 service 的 reqist() 方法 

①如果这个方法没有出问题,输出“注册成功”

②如果这个方法抛出了异常,把错误信息保存到 request 域,转发到 reqist.jsp (显示错误信息)

 

需要注意:

1.封装表单数据(封装到 user 对象中)

如: 

useform=coomonutils.tobean(requestparametermap.().user.class)

2.调用 userservice 的 regist 方法,传递 form 过去

3.得到异常:

获取异常信息,保存到 request 域,转发到 regist.jsp 中显示。 

4. 没有异常:

输出注册成功

userservice.regist(form) 直接帮助我们注册,所有的业务都在其中,但是有可能抛出 exception,一但抛出 userexception,把错误信息保存到 request 里去即可。 

request.setattribute(msg,e.getmessage)

转发到 regist.jsp,转发不用带项目名

request.getrequestdispatcher("/user/regist.jsp").forward(request.response)