温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,那关于视频部这块呢,咱们还有一个东西需要去了解一下,因为刚才我们在访问的时候呢,发现除了我们的地址之外,它问号后面是不是可以带参数啊,也就是说在于这个地方呢,我们可以自己通过页面传参数进来,那我们就看一下这个参数的方法应该怎么做一下,首先我们还是写一个request。第二个对吧。Request mapping这个地方呢,我们叫TEST2。啊,第二测试行,那还是一样的,返回一个string。啊,返回一个string,这时候呢,是TEST2的一个方法。这里面呢,我们就要给它添加参数,那打印的东西呢,我们还是这样。啊,先这样去打印一下,然后参数写在这个里边,未来呢,在页面上面,我们要通过问号后面去添加进来,那这个地方呢,应该是request per。请求参数permit对吧,那这个地方呢,我们可以要一个name啊,假如说我要一个N。
01:08
嗯,或者说这样吧,我这个呢,就叫name,然后呢,用一个string,然后呢。N做一个接收,也就是说这个地方其实可以不一样啊,那如果在页面上面,注意我们要跟它保持一致,就问号传的要传他啊,然后呢,还有一个。Request再加一个这个。再加一个age,然后呢,我们用int,然后呢,Age做一个接收。A做一个介绍,就他俩可以我这样测试呢,就是这两个东西可以相同也可以不同啊,但一般来说我们都写相同的,而且在这个当中呢,其实我们还可以给这个东西呢,附默认值啊,默认值假如说是18岁。啊,这是默认值,也就是说有默认值的这个参数呢,在外面发送请求的时候可以不传,就这个参数可以不写啊,啊,那我们就不打印success了,我打印什么呢?N。
02:03
加对吧,我们加一个这个。冒号,然后呢,我们加这个H。就拼接上这个H对吧,我们做这个事情好,那此时呢,我们再重新运行一下我们的一个项目。这个时候呢,我们访问TEST2对吧,来到这边来我们TEST2直接访问能行吗?肯定不行,对吧,直接访问还是这个没有人处理这个请求,所以呢,我们要加参数,注意参数呢,用问号隔开,然后呢,那诶等于这个班长对吧,这是之前测试的啊好,那由于我们的A呢,我是有默认值的,所以A可以不传,A可以不传,没有默认值的这种东西一定要传。啊,一定要传,那A轴不传刷新success成功了,对吧,那这边呢,我看打印了班长18。哎,班长18岁,我没说错吧,班长是不是18岁啊,当然了,有默认值的,我们也可以传,如果传了那就用我们的值啊,比方说在这个地方我有两个参数用。
03:09
And的伏对吧,再加一个H,哎,等于这个19。啊好来刷新一样的success,但这个时候打印的就是应该几了。19了对吧,这就是默认值,就是参数的用法,参数呢里边可以传默认值,假如说有的参数你不想传就默认的,那可以用一个default value。这边加一个default value可以默认值,注意默认值这个地方呢,在请求的时候可以不传啊,因为它有默认值嘛,就可以不传,是这个意思,好,这是我们第二块的一个测试啊,就加参数的方式测试。
我来说两句