00:00
那么现在呢,在这里边我们去新建啊,新建一个工程出来啊,新建工程好了,我们在这里边写上啊model建一个网站,那网站我们给起名呢,就是20啊20这个网站。好了,我们看一下啊。好来,然后写上20行了,那么在20网站里边呢,咱们就写上关于我们说GP这个文件,它的这个使用的展示啊,这种展示好保存,那么保存完了之后呢,我们看啊,实际上在idea中,每当你创建一个站的时候,Idea呢,就会在网站的web文件夹下面给你赠送一个JP文件,Inl的JP文件,我们把它打开,诶长得是这个样子,把这个注释先抹掉好了。那么这个JP文件看起来呢,特别像什么呢?像一个HTML文件,它看起来特别像个HR文件,对不对?好了,那么在这里边它有什么好处呢?我们看一下先写上第一句话啊,各位啊啊。
01:11
那么在这个JP文件里边,它呢,我们说我们的这个JP文件,他在执行的时候啊,他在啊,他在执行的时候,可以自动的将什么呢?将文件里边所有的内容啊,所有的这个内容来干嘛呢?写入到所有的内容来写入到我们的显形体中,这是它的一个最大的特点。就你在这边分完写什么,那么当JP文件被调用的时候呢,他会把你在这个文件里面写内容都写到显示体重,然后从而干嘛呢?从而去节省了,节省了我们去书写什么呢?书写这个out.print的这个什么呢?这个内容。好了,那比如说咱们写一写,看一看啊在这。
02:03
比如在JP文件里边呢,我们呀,写上什么呢?写上一个HL标签啊,写上一个HL标签,然后在这个标签里边呢,那么我们呢,写上一个table啊table,然后写上包的边框,等于二,然后呢,写上什么呢?LA等于我的center好了,就是一份,然后在table里边呢,我们写上我们相关的数据行好了说在这里边第一个说这是什么呢?这是我们的这个用户的编号啊过来,然后这一块呢,写上这是我们这个用户的姓名啊写上说呢,这是用户的姓名,然后在这里边再写一个TD,再写个TD好了,那这边呢,是我们的用户的密码好了,然后我们下面呢,啊在表格里边再写几行CTRLC,然后这个用户编号,那咱们写上什么呢?T100,那么用户姓名呢,它叫做Mac,它叫做ma。
03:04
然后在这里边密码呢,写成L123好了,再复制一下CTRLC,然后CTRLV好了,那么此时当这个JP文件被调用的时候呢,它呀会在服务端来进行执行,在执行过程中的时候呢,它就会把。当前文件里边所有的内容依次的写到我们的小器中,最终交给浏览器来做展示,那么下来我们尝试看一下啊。那么这管的就是第20个网站了,那么我们去呃启动看一下,先把这个服务器关掉。关好之后呢,那么我们在这里边设置一下同步更新这个内容啊,同步更新好了,那么接好之后呢,慢慢启动我们的toca,我们去看一下啊。那么大家知道刚才讲过啊,当我们通过idea启动tomcat之后呢,Idea会弹出一个浏览器,而浏览器呢,会向tomcat去发起一个请求,针对当前网站默认请求,那么在默认请求里边呢,我们说我们的这个tomcat呢,它会根据关迎文献定义规则来找造成呢,Index h苗如果没有呢,早什呢,HTM如果没有呢,早的是in JP,那么大家想看,此时in GP呢就被调用了,就被调用了,那么在执行过程中呢,诶就把在GP里边所有的内容诶一次性的写入到了显象体中。
04:32
那么大家看同样的一件事情,如果你用响应对象去做的话,那么在这里边你要写什么呢?一二三四五六七八九十十一十二十三十四十五十六十七,你要整整写17行的out.print你要写整整17横的out print,然后才能把这个标签写到显象题中,就像我们刚才给大家所看到的这个怎样,这个user find所做的事情是一样的,所以我们说在JP规范下面呢,他给我们准备了一个叫JP的文件,那么利用这个JP文件呢,我们可以快速的将相关的结果呢写到显示器中,避免大量重复的编写阿点平的命令。好了,那么接下来我们再去建一个JP文件,我们去看一下啊。
05:25
这怎么建呢?大家注意,JP文件呢,它只能存在于当前网站的web文件夹下一个别把JP写到SRT下呢,啊那么在外网那向下,那么在这里边右键U,然后我们选择什么呢?选择这个JP创建他们在这里边JP就是它好了走一下,然后这里边呢,起个名字叫 index2.jp好了保存,保存完了之后呢,这组标签,那么我们说呢,你呀,可以写可以不写,有用就留着,没用就删掉。上面这个配置是干嘛用的呢?这个配置我们其实可以看到什么呢?它有contact top这个属性,这个属性到今天如果你再不知道是干嘛的,我也真就无语了。count type干嘛用呢?在这里边这个配置这个标签呢,用来去干嘛呢?设置响应包中响应头中的contact属性,那么这里边写的什么呢?文字,还有H平量标签。
06:25
那么这个信息给谁看呢?给浏览器,那么当浏览器从显应器里边捞出这些东西的时候呢,它将分别用文本编辑器和HM命令标签编辑器来进行编辑,如果遇到文本的时候呢,将使用utf-八,你看连响应头我们都不用设置了。那么这个language位置表示什么意思呢?它表示啊,在我们的JP里边,那么实际上是可以书写加va命令的啊,可以书写我们的Java命令的,好吧,那么在这里边呢,咱们就简单写上啊,写上什么呢?H乘零二就来,然后在这里边呢,我们写上一个什么呢?写上一个三标签居中,然后写上一个found啊X found,写上我们说的这个啊there,然后写上这个color红色字体,然后写上方和size,方that里边,诶,我们看下这这啊方size里边在这,然后后面写上什么呢?写上一个40的像素好了,然后里边写一个内容。
07:25
好,写上你们呢?写上hello,我的JP。那么当浏览器向康凯索要这个文件的时候呢?那么这个文件它将在服务端中执行,在执行时,它会把文件里边所有的内容自动的写到显应体中。那我访问一下,大家请看啊,那么在这里边写上我要调我要访问的是当前网站中inex2.pip走啊来了,你看此时在浏览器中从响应题里边掏出的东西,恰恰是我们在JP里边所取的所有的内容啊,就没容,那么同时呢,在本次请求过程中,连我们的响应头,连连我们的响应头实际上都已经被什么呢?被设置好了。
08:11
在这我们再访问一次啊,我们看一下走,那此时看看我们的想像头,在我们的这个想像头里边还里边,那么你看这块已经设置好了,在这儿,那你可以改一下,你要不信可以改一下,比如我们这边换一下了,我们这边换成什么呢?呃,我们这边写的就是这个,呃,字符集我们换一下,比如说JDKJDK是什么呀,我们中国人所研发的一个字符集啊,在这JDK,然后你再访问一下,看这走。好了,那么走完之后呢,看这里边字符集JDK,所以JP文件帮你自动设置小应头帮助你呢,把我们摘题文件的内容直接写到显示体中,它非常的方便,节省了什么呢?节省你反复书写阿点print命令也能用GS在这里边什么CSS加spring命令,HR命令都能写,以及加va命令也能写,快啊,这是快,所以我们说呀,我们的这个技术更新变代,更新换代的主要目的是什么呢?就是让你的开发变得越来越简单啊,越来越简单,实际上JSP它是最优秀的吗?不是JSP后面还有替代P啊,还要替代P,我们在后面学习过程中将看到什么呢?将会看到我们JSP它的替代品是谁呢?我给大家找找啊,哎,就是这根,就这根,它实际上就后面对JP的这个替代品。在这。
09:44
那么呃,所以说我们这个阶段里边跟大家讲过相关的命令不需要你去知道,不需要你去背命令啊,这里边只需要备注流程和原理就OK了啊,流程原理,而这么一点点小小的要求,我们很多同学呢,都不去背啊,那么这也没有招了啊,我们看一下啊好了,然后现在呢。
10:07
关于GP。我们大。
我来说两句