00:00
说DP里面有几个隐含对象,这个至关重要,好了,什么叫隐含对象呢?打开接着看它,你看哈,我们写那个代码呀,在哪呢?在JSP service里面。在这儿呢?Be。我写的代码在这呢,那我们写这个代码所在的方法。叫PSP service,这个方法里面有两个参数,Request response,还有在我们写这个方法之前,他又声明了contact application out page这些,还有他们俩,我可以在页面上直接使用这样的变量,称之为PP的隐含变量。JSP。
01:00
页面的点含变量有几个呢?先看这个怎么来的哈,在这个方法里面的头几行CTRLC来。可能还会有别的代码,那么我们背景代码在这儿使用。这个吧,使用什么呢?使用这种方式。编写的代码在在这呢,所以我们编写的代码可以用到12345678这八个,你看对象实际上还有一个,一共是九个,另外那个的话呢,叫exception,我们后边再讲。
02:02
可以。用到什么呢?Request response。Application。配置这个对象。嗯。隐含对象,然后我们加一个括号啊,实际上还可以使用一个叫。一个也对象。啊,这块的话就是说这页面一共是有九个演员对象,就这九个。好吧,那既然可以这样用的话,我们就看一下这九个隐含对象吧。
03:06
回到我们页面上的事。那什么叫隐含对象呢?看这。保存,比方说这个里边,我用这个date随便写一个,写个string吧,FTR等于贝点to。咋用的呀,正不是因为我在13行的时候声明了一个Kate呀,这块我才可以使用,好吧,我运行一下先啊。看,这是我藩。这不是吗?这块你声明了,我这块才可以使用好。啊,我这块声明了这块才可以用,这个对象叫不叫隐含对象,那我这块没声明呢,保存我是不是不能用了呀,现在这个隐含对象是什么意思啊,就是我没声明就可以使用的对象说没有。
04:17
声明。声明又可以使用的对象就叫隐含对象。比方说。这个我得等一下子啊,这个变成UTF8。要不让写中文?好了,没有声明,比方说我们前面看到的,貌似有一个叫request request点都可以直接用啊,哎,这就叫隐含对象,没有声明就可以使用对象,称之为隐含对象。
05:04
一共是九个VIP页面,一共一共有九个隐含。对象对,嗯,一个一个看看吧,看了几个对象来。Close other研究一下,Hello,点一个一个说,先说按这个顺序,我们先按这个顺序说一会的话呢,我们讲如来这个顺序,我们先这个叫。二。Request我们最常用的方法什么方法呀?Get吧,我获取一个请求参数,比方说name。哎。
06:00
Name等于它我直接sit点点。不,你们打印一下好用吗?然后NPO这样P跑一下。好,不为了想用它的话,我怎么办呢?这句话我先住掉了啊。对了,我这块我是不是要获取一个请求参数啊,艾方式参数怎么求来着,怎么传来着问号name等于at硅谷。我在这呢。艾规博12345没问题,所以说我们得到一个结论,就是这个request啊,就是那个TB的,从这个源码上我们也可以看到。
07:03
像request是什么呢?Http request对象。就是它,所以说我们通过这样的方式来用就可以了,这么用的这个对象就就完了。我们前面讲过,它下一个来看response点,哎,这个里边的话呢,我们有很多方法。啊。还有什么呀,什么get local啊什么的,我们来来一个get class吧,打印一下。等于看一看T点点。
08:06
看一下。是谁呀,是不是也是他开的服务器给我们,给我们实现的这个什么菩萨,那么于是呢,我来这样写一个。说response oftp response是真吗?啊是没问题,所以说第二个对象。二二。叫啊,它本身就是这个。配类型的对象。它的这个对象这也一样哈,它的这个对象那就完了,那我们要说这个假伙呀,在JSP页面里边几乎不用,我们不会来调,在GSP页面去调,它的任何方法几乎不会调,我们多写一个啊,在GSP页面,在GSP页面中几乎不会调用。
09:19
的任何方法好了,而这个呢,这个会用,比方说获取请求,我们就不用好了。一共是九个三三单看谁呢?你看这个配置。啊,配置context,这是一个context呀,Contact前面讲了一个什么context。好了,那这个是什么呢?这个就是页面的上下文,页面的上下文然后是配置。
10:07
Contest。的一个对象,这个对象还挺重要的。CTRLC。这个里边啊,有很多方法。有很多方法,但是这个,但这个的话呢,现在我们不用,我们到后边讲自定义标签的时候来用它,我们先看一下,比方说你看get request get response service conig,这个特点是我可以从这个里边获取到当前页面的几乎一切信息,可以从可以从该对象中获取到其他。
11:01
个隐含对象,然后呢,可以可以E吧,也可以啊,从中获取到。当前页面的其他信息,言外之意就是说,哎,我如果说用一个对象来代表当前页面的话,就是这个叫配置。干这个用的这个的话呢,我们在后边讲自定义标签的时候,用来使用它,学习自定义标签时使用它。所以说目前可以暂时先看一看。看一看,比方说我这么写一个等于。点get request,我们看等不等减out减request等于。
12:07
你看等等看看。Eight。双等。这个返回值吧,返回什么类型啊,Request没有这个。OK。看一下。已经有个数了啊,应该有两个数才对。哎,两个柱没问题,所以说我们。理论是这样的说,从这个里边啊可以获取到。其他的八个隐含对象看见方法了。这么写的,比方说什么gete get page get request get response等等等等。所以说这个代表的是当前的。
13:00
页面,那这个呢,我们在讲自定义标签的时候,会来使用它第四个。四。第四个是代表。浏览器跟服务器的一个规划。Session审代表浏览器和服务器的一次对话是什么的一个。学完了这个什么呀,我们在这个学完了这个PP之后,我们会花出一章的时间来讲PP后面详细学习,详细学习,那随便看一下说session来c.out.session。
14:06
Get ID,我获取一个三的ID号。随看一下发新,你看每次这个号啊都一样,我们要实现客户端跟服务器的一次会话,一次跟踪,靠的就是这个session,这个的话呢,我们后面会详细来讲它,所以说这个,呃,暂时我们也就说到这五。五我是谁啦?我们说啊。它是什么?代表当前应用?是谁是对象?
15:00
那不能干什么?说明能获取当前外部应用的初始化参数,肯定可以,于是看看吧,这个打开啊,有U嘴,好吧,我自己打印吧。过来。点点application,点。Get inter于是写个看这个值是不是S哈。电脑来趴座了吧。好。保唇跑起来看是不是123567啊在这块定义的,哎,这说明它的确是一个count对象,那这个的话呢,我们前面已经学过了,页面我可以通过application的方式直接来使用它。
16:03
又,又是谁?是can是吧,这个呢是survey对象就是它。那具体说怎么就是肯定对象了呢?它是当前对应的的一个对象。这个开发的时候几乎不用我们写上啊,开发的时候几乎不用。几乎不使用。我们现在学习嘛,还是要了解一下。看咋了解呀,这里边有有什么方法呀,这个里边最经典的方法就是获取初始化参数吧,诶这块有一个问题了是吧,那我获取初始化参数的话,我貌似得去配一个so吧。
17:04
哪配啊?我需要去配一个,那你这个是不是个JSP啊。DSP是不是,但是里边会有什么,我是不是有什么name啥的呀,我写个solve name写一个比方说O加P啊。你看以前有个so。没了。不知道这是。看看。有什么?翻这JSP fail啊,诶,我通过这样的方式可以来配置JSP hello.jsp,映射一下the happy。喂。Ul,我写一个吧,Hello JSP注意哈,我这块没有点不一样,我来配置一个初始化参数。
18:06
一米的name写个。Value。Value写完了,写完之后服务器重启一下,我应该能够获取到这个配。CTRLC过来。咋写的呢?System点点这点。Get,看看能不能获取着。LN保存。八斤,哎哟。准备过去找啊。Will。
19:01
看一看这个映射的访问地址是不hello JP啊,你这块你是不是通过hello点这去访问的,去掉是可以获取着呢啊,是可以获取到的,但必须通过映射的路径。写一个吧,说弱。若需要访问当前JSP配置的初始化函数,叫通过。映射的映射。是抑制才可以,这必须通过映射的才可以,那如何来映射呢?我们说映射。映射,映射的方式是这样。
20:02
看一下。CTRLC过来。这个的话呢,仅是做一个了解就可以了。对。我们讲了啊,这个几乎不用好吧,这个完了还是说什么呀,Out,这个有点意思。答案,这是六七。T。Out,这是一个什么GP一下,其特点是经常调用out点。LN或者补充的方法啊,可以直接把字符字符串打印到。
21:04
浏览器上这是它背对常用的一个方法,你是看吧,刚才写了这么多,反正挺不的,点我直接页面上看,多好看呢,比方说我们还是来打吧,把这个。保存看。12345啊,就是他吗?这就是我们的。啊,这个还经常用的,那用的方法的话呢,利用这个out print就可以了,其他的不用他说,比方说我换行怎么换呢?如果要是你打换行,比方说我再打一个啊打个他。C2点。
22:02
过来我现在的话呢,我希望什么呢?我希望这两个之间能够换行。你看看样子哈,这样的打一下是在一起的呀,换一行怎么换。换行有两种换法。一种换法换。LPR。这块打一个,这块打一个,你加个PR扎va代码嵌套可看好了,还有一种在一起的情况下怎么换呢?老是这不着太麻烦了,我也觉得麻烦。明白out.print自个打个括号。也是。LN,这不浏览器所识别吗?看。别换了,那一个边放不着,换两个边呢。
23:03
我又换了一行。就是这个OK,好吧,这是我们讲的第七个遗憾对象。第八个。啥呀,配这个家伙几乎不用,这个特别经典。什么呢?是当前GSP对应那个那个对象吧,那前面用的动态,所以说你这个配置除了调object的方法以外的话呢,你调不了任何其他方法,这个的话呢,仅是有这样的一个引用,它没有任何用处。开发的时候不用。好多了。七二。
24:07
八到配什么呢?是指向当前JSP对应的so对象的引用,但为object类型。只能调用object类的方法开发,几乎不用,几乎不使用这个东西不说了,行了。哦,看一下吧,看白不看是吧,打个。LN。Out点再打一个配置。
25:00
LN中间加个换行。好看一下。是不是就是这样的一个对象啊,此外的没啥用,好了,我们讲了八个看对象,从头到尾一个一个看一下啊,第一个request这个比较常用。我们打上一个标记比较常用,这个response几乎不用。你知道哦,它是这个HTP对象就可以了,页面里边几乎不用它配置这个使用。但是的话呢,我们是在讲自定义专销的时候,在JSP页面上很少直接使用它。在JSP页面上很少直接使用它,一会儿我们会讲一个用它的状态,Fashion这个东西经常用,但是现在的话呢,我们还没学,后边起说application经常用。
26:02
四个哈,Con一个不用。经常用。学了八个,有三个怎么用,有五个经常用,分别是request session application,还要out。好,那request我们已经讲过了,用用哪些方法配置我们还没说。Fashion也没说application说过了,而这个out用的方法就是这个print LN,其他的几乎不用好因不是有九个吗?还有一个呀。九这个叫一个。这个。一定的条件下才可以用,啥意思嘞,我这边我直接写一个,你看看啊,你看三点都没反应啊。
27:04
这用不了。它只有在一个特殊的特殊的情况下才可以用什么情况特殊呢,来写一个,看一下我写一个VIP。哎,我叫艾在VIP页面,然后的话呢,我做一个声明。He is error。K等于负,我告诉他我这个页面啊,是一个错误页面,只有在这个时候我才才可以真正的使用这个对象。一个3.2可以用了,但这块的话呢,有一个哈,我们这个声明这个呢,我还没说,这个我们到后边再说,但是我跟大家说一下,只有主动声明了,声明了这个配置指令的EL配置属性等于处的时候才可以使用,这个我们后面来说说在。
28:08
声明了。配置指令,指令当一配等于住十才可以。使用它是这样的,怎么说明呢。我后来说这来。OK,到此。说完这个的话呢,还行,偶尔的话呢,也需要用好吧,到此的话呢,说了九个演对象,我们说一下怎么来说,这么说,先说配置content,然后是request,然后是session,然后是。
29:09
这个这个顺序一定要这么讲。后边我们会讲这个实际上是这个对属性作用率的范围从小到大。Hey。属性的作用率的范围从小到大,一会儿我们就会来讲跟属性相关的几个方法好了,这几个讲完之后的话呢,另外几个。最后一个说的是。因为这个什么呀,是只有在声明了这个属性之处的情况下,才可以使用其他的机构,我看还有什么。比方说我们说常用的。另外三个不能用。
30:01
因为它不常用的话,比方说这个。配,还有一包。Response response,我们可以往前放一放是吧?这个可以往前放一放。好了,这是一共是这八个,这九个延案对象好了,那这块的话呢,我们这个JSP啊,虽然说我们讲的时间比较短是吧,这讲的东西不少。看一看哪些第一个,第一个我们需要知道。为什么会有JSP?我们为了能够动态显示内容的话,我们在JSP里边写Java代码。同比在。JA化类里边去写HTR代码好的多,所以说这个时候有一个GSP,那什么是GSP呢?我跟你说一下什么是GP呢,叫。
31:06
Server配置Java服务器端网页Java服务器端。网页,然后说白了就是在HTML页面中编写的,这就是非单,我们讲了几个,嗯,讲了两点是吧,第一个就是P放的位置不能放Weber下,此外你可以放在任何下边,比方说web content下边都可以放,那这个下边啊,不要放。为什么不要放啊,我们说一下,你看这个下边是不是有那个classes Li跟这个web文件啊,这个下边放的都是当前外部应用的一些隐私文件,这些隐私文件呢,是不应该被。
32:04
外边直接访问到的,所以说要放在这个下边的话,我们也不能直接访问,但是通过转发可以,后边我们讲的时候会说这个事儿,现在我们写的话,不能直接放在这个价格。运行原理本质上是一个我们看到了是吧,在第一次被访问的时候,它会被先翻译成一个云程序,然后呢,这个还是会被编译成一个对应的class文件,然后像。装载运行service那样来运行P,本质上是一个serve,然后我们讲了九个遗对象,实际上的话呢,有一个为项,这个怎样,这个这个session这个没说,当然这个里边的话呢,也有两个比较这个重要的一个叫session,一个配置context,我们有详细说,只是呃大概的说了一下。
我来说两句