00:00
下面呢,我们来看JSP指令。签字B指令是干嘛用的?它的作用是为当前页面做一些基本的属性设置,为当前的页面的运行提供基本的运行环境。那我们的指令呢,可以分为三类,根据功能的不同啊,可以分为三类配指令。Include指令和t lab指令。呃,对于t lab指令啊,我们到后边。到后边讲JTL的时候,再来讲t lab。就是标签库指令。我们现在先来学习的是配件指令和include指令。好,首先看配件指令。那配件质量也好。
01:01
这个include指令也好,T指令也好,这些指令要想使用它,怎么用都得遵循这种形式。就是监控号,百分号,然后艾特,紧接着是指令名称。然后属性名等于属性之。中间是空格,首页没等于书生值。然后等等啊,然后又是版票号监控号。必须遵循这种格式,那配置指令就意味着什么?这个指令名称这放的就是配置include指令,这儿就是写include。T lab。好,看一下配置指令,其实在这儿,在页面里面就有大家看。这默认带的这个就是啊配件你看。这就是配角指令,然后这是属性名。属性值属性名属性值属性名属性值这个结束。
02:08
配件指令里边。具体的属性啊是比较多的,不过我们常用的能够用到的啊,也就这么几个啊,给大家挨着说一下啊。首先看page encoding,那一看就知道页面。是编码呀,Paid in coding。他是干嘛的?其实不用多说,我们一写就知道了。配结音扣顶是不是在这儿呢?这两个这个我们一会儿讲这个language啊。啊,写不写它的指定你当前这个用的语言是什么,是Java语言,你不写也是Java语言写,你也只能写Java没得选,所以这个我们就不写了。
03:06
这个一会儿来说。我就剩这一个。配金扣顶他是干嘛用的?它是干嘛用的啊,这样我可以把这个删掉。这个就剩这一个字符编码了啊,现在我直接刷新。然后呢,打开。你看一下哪和编码有关系。就这一句话。就这一句,Response点儿set content type。这个这个在里边,我们知道用于设置什么。
04:04
是不是设置我们响应体的自由编码呢?对不对,设置的是响应体的字符编码。他当然不仅仅设置是字符编码,它还包括什么。Name类型就那个类型啊。表示。它的响应是什么?是itl形式的文本。自编码采用的是犹太杠八。那么我们设置的这个配金扣顶。就会被JSP翻译引擎翻译为这样一句话。当然了,它翻译过以后意味着什么?我们看一下,这有个字符编码,意味着这里边使用的就是U杠八。
05:01
当然了,你注意我们这儿使用的这个浏览器啊,火狐浏览器用的版本比较低。为的是这里边能够使用http watch,因为我当前的系统使用的是。温十温十下。这个火狐啊。它不支持IP watch的使用,但有个低版本的是支持的,所以我们用的一个版本很低啊,至于具体的版本信息,那么咱们我们我们可以看一下,这用的是03:35啊,35.0这个版本用的是这个版本啊好。这是我们说的什么配件,Encoding?刚才我们在这儿也看到了啊。我们在删除的时候,这个我还删掉它。这是不是本世纪也有一个叫康的太太呀?
06:03
这个删掉啊。这是不是也是字符编码呀,也设置的是这个东西,它设置也是,诶这两个有什么区别呢。我们这样把它删掉。就像一个。我们看一下JB翻译引擎翻译的内容。翻译到以后啊,这个count type和配金coding有什么区别?刷新。好了。想要重新加入?这新的吗,是。有变化吗?没变化,这两个是一样的。我们使用content type和使用配coding,那么翻译过以后,GDP翻译引擎翻译过以后是一样的。
07:05
是一样那一样的,这两个药它干嘛呢。它的区别是什么?区别其实是如果你使用的是配金扣顶默认的。响应的ma类型是ill的文本,你如果不是呢?不是,你可以通过content type来给他设置。那也就是说。达到我们一般我们的想象都是什么test at ML,你如果说是什么test xml。他是XML的。那么你单独执行是SML,那这个也可以。那这时候你设置count type和设置配金它就不一样了。这俩就不一样了啊,所以呢,当我们的content type为testl的时候。
08:07
哎,我们使用配coding和使用count type是效果是一样的,所以呢,这两个属性我们一般情况下不同时使用。你用谁都行。这两个用哪一个都行。OK了,这点是需要大家注意的。当然,我们和。和谁response里边啊,有个content set content type和set characterding,这两个方法有什么区别。这个在。专题里边讲的很清楚了,我们在这就不再重复了。
我来说两句