request的其他作用

 

request可以完成请求转发分两步 1.获取请求转发器 通过getrequestdispatcher()传入路径 2请求转发器调用forward()方法通过request对象和 response对象 转发给jsp或者 servlet。重定向和请求转发的区别如下图

 

 

 request也是一个域对象,范围是一次请求中,是域对象就可以存值 取值 删除值。

通过setattribute()进行传值, 通过getattribute()传入key,进行取值 通过removeattribute()传key,进行删除。

request和servletcontext进行对比 

创建:request是发起一次请求  servletcontext是服务器启动

销毁:request是响应结束 servletcontext是服务器关闭

范围:request是一次请求中 servletcontext整改web应用。

web应用的注册

首先连接数据库,使用jdbc工具类,导入jar包,创建各个层的包,创建实例对象,编写成员变量,点出getandset和 tostring方法。

操作register.jsp,将form表的地址进行修改 指定跳转路径和获取方式;创建响应的servlet,首先解决乱码问题,在使用jar包中的方法,获得所有请求参数的map集合,创建实体类对象,然后对map集合中的键值对的属性进行一一对应,进行封装,封装主键使用setuid传UUID.randomUUID创建36位不重复的数字字母组合再调用tostring方法,获得uid的字符串,创建日期转换类,设置转换类型,进行转换dao层 ,service层正常使用不在提及,写完后返回servlet层 传回来的值如果大于0则跳转到登入页面,否则提示注册失败调回注册页面。

 

posted @ 2021-03-12 20:19  Dyl啊  阅读(187)  评论(0编辑  收藏  举报