00:01
OK,来,那么接下来呢,我们就啊做第二个功能,就是我们去往这个添加页面啊,其实我们要做的是一个添加操作,但是呢,因为这个添加操作的话呢,我们要分成两步来做,呃,就是你一点这个添加呢,来先去往一个页面中,这个页面呢长的就是这个样子的,对吧?这是我们要制作的第一步,等你来到这个页面中以后呢,我在这里面可以录入我的信息,录完信息以后呢,我再去点击submit,那么这才是一个真正的一个添加操作,所以说呢,我们要分成两步来做,那么我们先来做第一步去往这个添加页面。那么去往添加页面的话呢,其实大家应该想的是,那你直接让他跳转到这个页面就行了,对吧?但是其实我们来分析一下,因为你在添加的时候,你去添加一个员工,那么你就得给这个员工去设置一个部门,就你这个员工你到底是属于哪个部门的,对吧?但是对于这个部门信息来讲,你能不能去随便给人家录入一个部门啊。
01:00
你是不是要在现有的部门里面去选择一个吧,对不对,所以说我们的添加页面呢,就需要用到所有的部门信息,而这个部门数据的话呢,我就必须要到我的。DAO中去做一个什么查询,因此你去点击这个去往添加页面的时候呢,你不能做一个简单的页面跳转,而是也要到后台去查询一些数据。能明白什么意思吗?因为我的页面中是需要需要用到这个数据的,那我就只能在去往这个页面之前,先把这个数据查到,然后呢,再把这个数据呢转发,诶来到我们这个页面,我就可以去用这个数据了。能明白这个意思吗?能听懂吧,OK,所以说接下来的话,我们要做的这个去往添加页面,应该是这么来做的,大家注意,首先呢,在这个位置,这个添加呢,其实我们也是一个查询的操作,那我就发送一个EP的请求,看到了吧,好稍微解释一下啊。
02:03
哎,那就是我们的去往添加页面啊,不能哎直接什么呀,进行什么页面的啊,简单跳转是吧?啊因为什么添加页面中需要用到什么呀,部门数据啊A子呢,需要什么呢?啊A子需要什么到我们的后台中是吧?到这个handle中啊先获取到。先什么呀,查询到部门数据,然后呢,呃,再转发到我们的添加页面,这样的话呢,我们是不是就可以去用到我们的这个部门数据了。那没办法,这个过程啊,都跟上啊来我们就写一写,那这个位置的话呢,就是一个查询了,那么查询的话呢,我们来看看哈,我们就来先去写上这个功能,好来写到这儿。好,去往我们的就是我们的添加功能啊,就是去网。
03:06
来去往我们的添加页面,我们来写一个啊,Public字符串类型的to a page能看明白吧?来这个请求呢,我们发送的是一个value,是不是一个EP啊对吧?诶emp请求啊,然后呢啊,请求方式呢,我们用的是request method点是不是也是一个get呀。对吧,你看我点的是一个什么东西啊,我点的是不是就是一个超链接呀,那么超链接默认不就是一个get的请求吗?为什么要用get呢?因为你这个虽然你是去往添加页面的,但其实我们是不是也在查数据的一个过程,对吧?那么获取资源查数据那就应该是get请求。没疑问吧,这个好,那接着往后写,那么在这个里面的话呢,我们就需要什么注意了啊。啊,添加页面,呃,需要部门数据。
04:02
啊,这个大家要明确啊,第一个就是我们呃,添加页面需要部门数据啊,所以说这个位置我们来查询所有的部门数据,那我们就用到了部门的do也把它注入进来DAO。好,Do把它注入进来啊,我们写上这个at注入进来。看到了吧,注入进来以后呢,我们就可以去获取了啊DA点有一个啊,Get departments,这就获取到所有的部门数据了啊,那么获取到所有的部门数据的话呢,我们也是一个collection,然后呢,Department dts OK,这就是我们说的部门数据。能明白了吧,OK,来拿到,拿到以后的话呢,我们也是需要把它放到一个map中啊,就是我习惯性的去使用这个map,那么大家的话呢,你可以去使用model and用或者是model都可以啊,然后呢,我们再把这个map.put比如说我就叫depts吧,Depts好给它放到这,然后呢,存到我们的添加页面,比如说添加页面呢,我就叫什么就叫隐什吧。
05:17
好吧,那那么他这样的话呢,就能去往我们的这个隐付的页面,那么接下来呢,我们就来再去写上一个在维下面呢,再加上一个。哎,JSP页面我们就叫什么呀,Input到JSPOK,把它加进来,那么这就是我们的一个添加页面,明白了吧,那么在这个添加页面中,我们需要去把这个添加的一个表单是不是给大家做出来啊,好,那么大家注意了哈,我们在做这个表单呢,哎,我们需要用到一个技术啊,什么技术呢,就是我们的。哎,叫做啊MVC的表单标签,哎,我们要通过这个Mac的这个表单标签呢,来去做我们的这个添加页面啊,那么为什么要去使用它呢?哎,因为使用它有这么几个好处啊,给大家去解释一下有哪几个好处呢?第一个好处就是我们可以啊啊可以啊快速的啊开发我们的这个这个表表单啊开发表单,然后第二个,其实第一个来讲的话呢,对于我们来讲没有什么太大的一个感觉啊,但是第二个我们是一定会用到的,就是可以啊更加。
06:39
方便的回显数据,这个才是我们真正想去使用的一个功能,明白这个意思吧,哎,好,那么接下来呢,我们就诶使用这个VC的表单标签来去开发我们的一个添加页面,明白了吗?OK,好,先停一下。
我来说两句