00:02
好,然后呢。呃,下边看这个代码哈。从哪儿开始?咱们把它分成两部分,一部分是这个回显表单的部分。一部分呢,是这个执行更新的部分。哎,这个咱们这个分别来看哈,会签表单的话呢,咱们还是先得去找到这个铅笔这个按钮。哎,调整。嗯,铅笔这个按钮。它所在的文件哈,那肯定还是我们这个。Admin。配置。还是在这儿去改。然后呢,我们去看看。在我们这个c four里边。嗯。在这儿哈。
01:00
这个就是它把它改一下。这个也没有必要去。我们也是这个改成超链接就行了。这叫to edit配置。然后呢,这个class拿过来。把爱标签拿过来。嗯。还有呢,就是。我们要带的参数啊,我们这边呢,问号in ID,把in ID给串过去。我这面叫ID。那么其实这个时候哈,考虑到它更新呢。也还是希望它更新完了以后,回到原来所在的页面,因为这个记录还在啊,还是回到他之前的页面,所以说呢,把这个配置number可以给他带上。配置number等于。
02:00
他这个keyword带不带。你要不带吧,就有啥问题呢,它原来呢是这个他搜索的是比如说X啊,假如说他搜索的是X。搜索X的时候,它总页数呢,可能只有20页,但你要不带它呢,你这个总页数可能就是50页。那么这个时候这个50页在50页范围内,你这个页码呢,就不是原来那一页了。这个事儿就挺闹腾啊,但是你要带上关键词呢,又有可能你改完以后不符合关键词,你要搜不着了。这两边都难受。这个我觉得吧,这时候已经没办法把这两边都保证了。啊,所以这个时候吧,咱们就说这个你只能顾一头了啊,咱们就考虑说把这个关键词呢,还给它带上,至于说他改完了以后显示不了,那就是他修改的问题了,这个东西咱们控制不了了哈。嗯。
03:02
这是我们的这个超链接啊,这是新的代码和旧的代码。哎,这个改一下。这个这个完事以后呢,我们得。呃,查这个东西,这是写一个handle的方法啊,写一个handle方法。嗯。这个handlera的这个类哈。还是我们这个类。
04:05
Con。叫getdd。看找谁。有的题咱们hand。是。这个地址哈,我们粘一下。配置。Public。String。To edit page。诶,你看去什么什么页面这个呢,只有这儿写了个方法啊,因为这要带数据,其他的我们都是。呃呃,这个比controller。我们需要收一下。嗯,对,我的ID。
05:06
哎,再收一下这个。配置number。嗯,再收一下这个。然后呢,拿到东西以后呢,放到model map里边。然后这个时候呢,我们去查一下。对,我忽然想,其实大家看哈,这边叫做get。我的命。ID卡。把它传的来。假设呢,这边他返回一个对面对象。然后呢,Model map把它放进去。
06:00
嗯,这就是我们就是的面就行了啊。这个也不没有太强的通用性,就别的地方用的也不多啊,这个咱们就不放,不放长廊里边,其实我觉得也可以。呃。然后呢,其实我们就去这个什么页面呢,去的是admin edit。所以说呢,我们这两个吧,不在这儿获取也行,为啥呢。因为来这个页面,将来这个页面上获取还是同一个请求,他还能拿到在这个页面上表单里边,表单隐藏域,加上你提交表单能带上这个值就行了。啊,所以这边这样不用去,我们再把它获取出来啊,只要把这对象查出来就行。将革命对象。去存入模型。
07:03
嗯。这个叫in。They selected by p。嗯。好,完事咱们就去写这个,写写这个页面。C把它给建出来。然后呢,这里边儿是啥东西呢。嗯,其实跟他这一套吧,你看。跟新增量其实是一样的。我们这边就拿这个现成的了啊,把这个现成的拿过来。看这个是到哪哈。CTRLC。
08:02
这个时候最起码我们这个。呃,最起码这个这部分就不用改了哈,这改成是这个更新。表单数据,然后这边是登录账号显示显示消息。然后呢?呃,密码密码我们不改哈,这个就不要了。呃,用户的名称,邮箱地址,哎,就这几个。这改成更新。然后这下。行啊,当然这个图标的话,这是plus哈。你看他这这是个这个这是个什么图标。哎,这是改成。好嘞。这个这是看得见的,还有一些个看不见的。哎,Type等于text。
09:02
内呢,等于呃。Name等于这个这个先是得命的ID哈。它的value是我们。好的,命呢,是从请求域里边取出来的。这个依据是啥呢,这个东西。和我们在这儿放的这个这个啊呃和这个。是一致的。然后呢?啊,对对对对。这个让人看着了是吧?啊,这黑的才看不着啊。黑的是让你看不着。然后呢,再来一个配置number。这回呢,咱们就一样的也这个也是从请求参数里面去取就好了。
10:03
内蒙等于keyword?哎,小说那就是。嗯。p.keywor。来把这几个隐藏域加上啊,这个这个时候下步下一步这个表单呢,可以提交,就可以去做这个更新了。咱们得看一看。看一看他这边能不能把这数据都好好的显示出来。
我来说两句