00:00
今天呢,咱们接着讲一下这个书城项目,咱们讲这个书城项目的第三阶段。在第三阶段,第三阶段啊,大家注意看主要是做什么,主要是做优化。呃,优化哪些内容呢?我们给大家看一下哈。把这都关了,咱们回到咱们那个书城的项目。在书城,咱们给他跑起来。好。跑起来。等一下啊,他在启动变异。呃,差不多了,启动好了,那么大家看啊,咱们前面呢,已经完成了这个登录是吧,比如说admit,诶你看这登录就有了吗?咱们还做了什么呀。这个注册是吧,就比如说这个咱们直接注册这个用户名已经存在了,它就会跳回来。
01:06
诶已经跳回来看见了吗?是吧,登录和注册呢,咱们前面已经完成了,但是有个问题什么问题大家看,比如说这个注册,他注册失败,他跳回来了,但是一点提示信息都没有。那用户也不知道咋回事啊,也没知道是注册成功还是不成功,为啥呀,就就咋就这样子不动是吧,用户不知道,所以呢,我们要在这个原来的基础之上啊,去做一些优化操作,咱们要给用户一些友好的提示,你到底是验证码错了呀,还是用户名哎有啥问题是吧,你要提示一下用户。啊,那么在做这个优化之前,咱们首先得先干嘛,先得把所有的页面呢都先动态化,就先改成JSP,只有改成了接着P之后啊,咱们才方便在里面回显这些登录和注册之后的失败信息啊,咱们就先来看一下页面,接着P,把它变成动态化,动态化怎么做呢?第一步啊,在。
02:08
每个在什么呢?这个H相关页面顶行添加配置指令对吧,因为JP页面它是有这个配置指令的第二修改。文件后缀名为点JP。啊,点JP好,那我们来改一改吧。就做一波苦力啊,找到我们的这个。这里面的内容啊,Web下载打开每一个文件,咱们添加一个配置指令啊,我先创建一个GDP,我从里面复制出来啊,我就不写了,我怕写错,好上面这个就是配置指令了,咱们给他拿过来。诶,放进来,放进来以后啊。然后注意看啊,修改这个后缀扩展名怎么改啊。
03:03
Re,是吧?Re,里面对来写一下,把这个改成GSP。改成JP好。那这个就改了,OK,这就改过来了,这就是JP改过来了啊,然后其他页面的操作呀,同样咱们找到每一个页面。关了。一个目录一个目录来哈。来关了。关了啊,添加配置指令关了诶填错位置了,在顶行好,然后呢,每一个啊都改这个后缀名。够了。来改。
04:02
来改。OK。啊,在这里面呢,还要去搜索那些引用过它的内容都要一起改是吧?呃,比如说这个他也得帮你改过来。啊,那改就改吧,来看看这里面还有Java代码当中用到的地方,他也给你找到这个搜索到,你看到吗?来改这都改了哈,嗯,咱把这也都改了。都改了,OK,咱们再看看订单这个页面也是添加配置指令,呃,把它关闭,全部关闭,然后呢,修改这个后缀名。好,再看看后台的管理模块这些页面。
05:11
好,然后呢,通通修改这个后缀名。好,这个呢也改过来。谁都改过来啊。都改过来,这就是个苦力活是吧,嗯。好改过来以后呢,再看看这个购物车模块啊,一样打开添加配置指令,在最顶上那个地方。关掉关掉啊好修改这个后缀名。
06:01
好。旅店啊,改了好了。那咱们就把这些内容啊,都改成了JSP页面了啊,这个临时文件咱们给它删了。好,那么改完之后啊,咱们呢,再打开。这个书城再重新的测试一下,再跑跑看看有没有什么问题。啊,走。哎,重新启动编译一下。稍等。编译部署成功,那咱们看一下吧。我先刷新一下啊,点击登录来,他已经跳到这个JP了,你看下改好了这个注册,诶大家看一下这个地址是不是还是ATM没有啊,我们看一下哈。
07:01
咱们现在已经没有HL这个页面了,咱们找到usuall里面的登录,登录这个地方,大家看一下里面是不是还有个别地址还在用的这个HTML呢?啊,这个HTM页面其实已经不存在了啊,那么这个它之所以能显示出来,是因为有缓存,浏览器会把访问过的页面啊缓存起来,咱们可以去掉这些缓存,CTRL加shift加delete键去掉一些缓存,你看啊,选择全部啊,去掉这些东西,全部清除这些缓存。好了,清除完之后呢,你刷新这个页面就不存在了。啊,那么通过刚刚的操作呢,咱们也发现页面当中某些地址。记住了啊,某些地址呢,由于修改了这个后缀名之后,他现在已经无法使用了,那怎么办呢?咱们可以批量的查找替换一下,就比如说。这个首页里面啊,这里还行是吧,这个改了是吧,你可以按住CTRL加R,这就查找替换,咱们可以查找点HTML。
08:08
呃,替换成为点,接着P这个爆红了,就没找着啊,这是一种方法,或者说呢,你也可以用另的方法,就CTRL加should加R,弹出这个框来进行搜索,这是按照目录来进行搜索,按照模块来进行搜索。啊,都可以都可以,然后这个搜索的是什么?这是搜索的文件后缀名,你看到吗?哎,后缀名这样子啊。咱们先按照目录来,咱们主要改的是哪啊,是page里面的选,先选中它啊,CTRL加should加R,再弹出这个框,你看到吧,这地址改了吧,或者你在这里在这里选是吧,在这里去点也行啊,咱们先改这个目录下的。现在这个文件呢,注意看找的是什么呀,新点JP诶你看到了吗?就找到几个页面这些还是点HP没有呢,咱们就来改改啊。
09:05
点击replace all就行了啊,大家可以看到自己点啊,点了就看到就哪个地方还是al没改过来。你可以看一下,然后呢,点击replace。就全部替换。啊,就全部替换了,好,那咱们可以稍微截个图,稍微说明一下。哎,这个是什么呢?大家注意看,这里是搜索。搜索内容。呃,我把这个背景给它去掉,这个字能看到吗?OK啊,这个是替换之后的内容。搜索后替换之后的内容,呃,搜索后替换之后的内容,然后大家注意看一下哈,这里呢是搜索的范围,它有好几种范围。
10:08
这个是搜索某个目录,这是搜索指定的目录。哎。来,然后这个是按模块进行搜索。上面这个别着急啊。上面这个是按项目进行搜索啊,你看这么project。啊,在项目。钟进行。搜索呃,在上面进行搜索,然后这个地方大家去看一下。这里是什么?
11:01
搜索哪?接类型的文件是吧,搜索哪种类型的文件,你是搜索点Java还点JP这里就可以选。啊,这里就可以选这个呢,咱们了解一下。哎,然后下面这个地方就是一个一个的替换,这是一个个替换,这是这是一个个替换啊,这是替换全部啊全部替换。哎,这里呢,是替换全部。一次性替换全部OK,给咱们了解一下啊。咱们说第三步你得干嘛呀,第三嗯,就使用。Ideal搜索替换什么?点HTML为点JP,因为有些页面内容已经不能用了啊,那怎么打开的呢?注意看啊,刚刚下面这个搜索菜单是怎么打开的?
12:11
我修这个快捷键就是CTRL加shift对吧,加R这快捷键啊。OK啊,按照这个来就会出现下面这样的一个界面,你就按照去操作就行了啊来吧,那么我点击替换全部。替换好了,那么我们再回到这个登录里面,你看这是不是替换过来了,那全部的内容咱们就替换了哈,就不会出现这个改过之后,哎,不能用的情况,来重新部署一下。好,咱们再回来啊,刷新刷新刷新。
13:00
把鼠标移上来,你还是HTL呢。这个现在部署好了是吧,再来一次,走走走好,鼠标移上来。左下角这个地方看地址啊。变成JP了吧,哎,再点你看就好了,哎,就好了,好。这是咱们第一步啊,把页面当中所有的这些页面都改成为JSP啊,都改成为JSP好。
我来说两句