00:00
看见了吧,嗯,这一个项目行了,咱们再建一个项目,咱们做一下那个省市联动效果行吧,来这边再建一个外部项目啊嗯,咱们一起写一写吧,啊这个东西呢,看一看A2吧,行吧,好嘞,这边呢,咱们叫联动。Linkage。好了,这是这个这个这个 ax2啊,其实它部署的时候,你看看他的名字啊。嗯,这个吧,啊,那知道这个行了,咱们联动的话,怎么设计这个东西。怎么去设计?嗯。嗯。你是怎么想的,就是我现在要做这个东西,我什么也没有是吧,一个代码没有写,设计没设计,我现在就写了个联动的,我要写联动的话,第一件事你要考虑你联动它肯定有数据来源,对吧?你数据来源是得从数据库里面取,对吧?所以你数据库里边应该有一张表,这张表肯定存那个省的,肯定有一张表存省的什么河北省,河南省,山东省,山西省是吧。
01:15
给它存上去,存上去那行吗?那咱们就就就先先整数据库啊,先看数据库吧,啊来咱们建一个文件,这个就叫linkage啊点circle,然后呢,我就准备啊把这个库建一建,建库的话我就先建着走吧,啊我就不全方面都考虑了,我就先建个省表吧,Drop table啊叫T省是哪个province是吧?来C啊叫T什么province吧,行了啊,这张表建出来,这张表里面咱给个ID。给个ID,咱们再给一个name。想想行行啊,给ID给个name。
02:00
哎呀,给个ID,给个name,别给name了,Name写配置文件吧,行吧,写到配置文件里边啊,ID呢,咱们后面给个跟一个那个p number啊,这是主键啊,这是主件,嗯,Number给上十个啊嗯,加上primary primary p吧,这个p number的话咱们把呃咱们差就行了啊。中国城这个省好像。加上34个是吧。所以够了,咱们给个什么就行了,给个叉二行吗?可以吧,给叉二啊,Not now not now,加一个unique吧,对吧,这可以吗?行,我这么写吧,啊嗯,这边insert into叫T下划线,什么province是吧,这张表里面的ID和p number啊,Value加上去,这个的话就加上个一,后边这个呢,我就加一个零幺行吗?买几个吧,行不行?这边的话2345678。
03:05
34嘛,我说给了两个数字啊,这样的话就是差嘛差二嘛,所以这个时候呢,就给这样,希望大家能理解吧,啊这是234567,看我不是拿后边这个做主键啊,我是拿ID做主键。然后呢,P number是省的编号行了,这边呢,我提交一下啊,我就随便写吧,啊提交一下,然后呢,我就来ing from叫什么t province行就这样,那这样的话,咱们是不是应该写个配置文件啊。加个配置文件啊,这个配置文件我看怎么加,加上去来看点北京方的点叫A,然后呢,我就写一个resource了资源,然后这边呢,我加一个属性配置文件啊,这个属性配置文件呢,就叫做province cn.property就是中国的城市行吧property好,这边呢要一共要加几个哟,这边加的多了是吧。
04:02
这东西就多写几个吧,啊来零一,嗯,河北吧,河北省啊,然后再加一个啊零二吧,那就是河南吧,那都成对的吧,河南是省,那再来一个有还有吗。零三啊,就这山东吧,啊,山东省。再加个零四啊,就山西省啊,山西省啊。嗯,零五,嗯,湖南省对吧,湖南湖北是吧,0506了吧,嗯,湖北省啊广广东哎正好是吧,平西啊就广东吧。广东省啊。广西省。
05:00
随便写吧啊,没有这个省我也写啊,这么这么这么写吧啊。12345678够了吧,写就就行了啊写了那写的都都都加好就行了啊行了,那这样的话,咱们这个把它建一下,建的话呢,是不是得首先呢,把这个DB得找出来吧。行吧,这个我就用它了,我就懒得打开那个叫什么PR circle了啊,你呢就看着办吧,来咱们运行那不行吧,不行,这没有这张表啊,见一下啊没错吧,你建完之后咱们就干什么呀。就插入数据啊查询,你看有了吧,行了啊,数据库呢,我就先这么准备吧,啊,那另外呢,大家想一想是不是应该。嗯,还需要干什么?那加加一个工具类吧,咱们。这个数据库工具类跟这个字符块工具类,现在先说数据库工具类吧,行吧,加一个工具类啊,要不然呢,这个连数据库这个很麻烦,就U啊直接贴过来行吧,这个里边改改吧,这个用户名叫啥。
06:09
SC是吧,密码是这个是这个叫T来着,行了,这么着吧,啊好了哦,还差一个事,要连数据库的话,还差一个东西呢,嗯,这个吧,啊这个啊复制一下直接放到那个叫什么B不下了,好做了几件事呢,一创数据库,二写配置文件,三。工具类啊,导包啊,这都得有啊,好,还有吗?还需要什么准备啊?还得准备一个工具类,那个工具类叫什么?U,咱们再写一下。再重新写一下这个string要求,大家想一想,这个string要求是不是必须得通过配置文件中的K?读取value,你将来在页面上你肯定不会显示0102030401,你肯定会显示河北省吧,所以这个时候你肯定有个方法来,这怎么做的来着,还记得吗?Private static叫resource b吧,Bundle等于什么什么resource bundle.get bundle是吧?这边怎么写还记得吧?这不能随便写的啊,我看那天好像有个同学随便写的,这路径能随便写吗?
07:25
直接点是吧,后边跟谁啊,咱们就是这个名字吧,但是你要记住啊,一定要把它当做类来处理,这个地方是没有扩展名了啊,这样就可以了,绑定成功之后呢,来提供一个方法,Public static叫。返回string啊叫get province name里面跟上去一个string类型的code,返回一个方点什么get string吧,现在跟上扣吧,好,你只要跟上这是通过这是获取什么省份的名称啊嗯。好了,那这样的话,这个工具链就提供,提供完了,行,那这边就写完了。
08:05
嗯,再继续吧。怎么办?嗯,咱们咱们开始着手写啊,删掉它,先来这边打开这个都删了它啊,这什么欢迎界面咱都不用了啊,这个都删掉。好,怎么写?我希望啊,我来说一下我的设计吧,我的设计是这样的啊,我希望呢,刚刚打开浏览器的时候,只要这个浏览器访问这个这个网站,这个外部站点的首页,只要是访问这个首页,就先把省份显示出来。然后呢,他要是选择河北省,就出来一个河北省相关的市,理解我的意思吧,那这样的话,这个关迎今天是一个吗。听我说啊,我希望这个地方的项目应该是打开这个web站点的首页的时候,就希望把这个省份能够全部查出来。它是不是这个首页是一个。
09:01
这个。写一下啊,这边打开打开打开来,我这边能不能写一个。看啊,换一种方式吧,就这么做来加一个什么welcome file,加一样叫比呃叫swim light叫list province行不行就列出省份吧,列出省份啊,行了,那这这写不写呀,写吧,来写上name,再加上class,来再加上mapping,这个mapping呢,咱们写上这边呢,加一个name吧,再加上一个路径吗?这个路径呢,咱们写是这个路径吗?你把这个路径复制一下啊,放到这,这一定要加上一个什么杠,明白吧,把这个复制一下放到这儿,然后放到这,这边写上com.com,点北京power点加va叫aja啊,Aja叫web吧,叫S,直接写啊S这个叫list,什么province叫列出省份的ex,也就是说你只要访问这个web站点的首页,这个首页在配置文件里边配了一个路径,它会找到这个路径,找到这个路径,找到这个类,执行这。
10:10
分类之后。他会连数据库,连数据库的时候会把那个省是不是查出来,查出来之后你想一想是不是个list子的集合,List子的集合里面放的每个对象都是省对象吗?那每个省份的对象嘛,那接下来你是不是跳到did啊,所以这还是得有GP吧,这个GP叫什么?咱们就叫这个就叫province list.did行不行啊,就是显示省份的一个GP啊行了,那么接下来就开始写这个类了啊,这个类没有,大家把这个复制一下,咱们呢,直接呢点中这个,咱们新建一个包贴过来,点finish好了,这个包有了之后,咱们新建一个类,这个类就是这个类,把这个类复制一下,新建出来贴过来,然后继成http like,现在使用aja了吗?没有是吧,来往后挪一挪,它是访问首页是一个serve light,而执行结束之后连数据库,连完数据库之后呢,把省份查出来,跳到这个JD做页面展示,把省份先展出来行了,好,这边呢我们做一下,呃,这边呢,我加一个就是那个重写一个方法是do get还是do post呀,Do get吗?行了啊,这个改成request,这改成什么response,好,接下来这边怎么写接so啊是什么?
11:24
查询所有的什么省份啊是吧,便利结果及封装什么省份什么份对象嘛啊省份对象,然后呢,将省份对象存储到什么的集合中呢?然后干什么,将list集合存储到什么request范围吧,然后接下来呢。是不是转发?Request范围中啊。范围中啊,然后就是转发来写吧,怎么写好说吧,这个connection吧就行了啊,接下来继续prepare statement,注意听啊,这个呢,咱们以后呢,可能会在工作过程中用到这个东西,这种情况太多了啊来加上去connection等于D点什么get connection吧,点get connection啊。
12:26
好,这边呢,咱们继续啊,拿到之后呢,咱们加一个TRY处理一下,好处理之后呢,加一个find,还是老规矩,加上去之后呢,Givebu点什么呢?Close吧,好,这边呢,咱们加一个什么词语句吧,叫select,什么select ID啊叫什么p number吧,From叫T下件province吧,叫什么province,这张表是吧,关条件没有了,就是直接查全部就行了啊把它查出来,查出来咱们按排序啊来order by按照什么ID还是p p number吧,行吧,P number IA降升序降去升序吧,行吧,好,就这样啊,那这样的话,咱们拿这个编译啊,把它编译了,编译之后呢,是不是就可以查询返回结果集了,然后是不是就开始变历了,变历拿到每一个结果,那拿什么呀,拿ID还拿什么呀?
13:19
拿这个p number吧,啊拿出来,拿出来之后呢,咱们来遍利啊,便利结果题分工对象啊,然后将省份对象添加到list的集合中,然后再将list的集合存到request范围中,所以这边呢,咱们应该加个B吧,来点中它,点中它直接把它改成B吧,直接呢写一个类,这个类叫什么province吧,嗯,经能这样写了,来这边给几个属性,一个属性叫ID,还有属性叫什么number吧,嗯,Private,嗯,P number写上,再加上一些方法吧,点右键啊,然后set盖方法生成全选,OK,这个B就有了。那么接下来你想一想这边怎么办,你是不是得给个例子的集合,这个例子集合是放在什么叫province吧,叫pro叫province list的吧,你有一个什么every吧,写上什么province吧,好加上去你现在,你现在历史的机会。
14:19
有了有了这个历史的集合之后,你想你想一想,现在是不是封装对象啊,怎么封装对象直接就是pronce province pro,你有一个province用完之后呢,你province不得调方法吗?点set ID是吧,province.set什么p number都给设置上去之后,是不是可以调用我们上面这个list的集合,它正好有个方法,这个方法叫I的点ad把它放到什么。List的集合中吗?放进去之后呢,接下来在最后的时候,你想一想,在这个位置上是不是直接调那个request一个方法,这个方法叫什么?Set attribute,叫pro ws list,直接把pro ves list是不是拿过来放这啊,放这之后呢,转发吧,Request get request dispat.forward,这就过去了,这边怎么写呢?这就是这个页面了,所以呢,你就把这个页面复制一下,直接拿过来斜杠啊,把名贴过来就行了。
15:20
这个就是结果集里边的结果集叫get STEM吧,是不是拿过来,这个是不是也拿过来啊,结果集里边取呗,你从结果里边取出来放到这就行了,你想想咱们是这种成绩是不是写了N多遍了呢?所以呢,这个都很简单了啊,这个就不再提了,那关键问题在于你访问的是我们网站的首页,而网站的首页呢,它是一个server light,而这个server light呢,会连接数据库,将所有的成分全部查出来,封装成list的集合,List的集合存到这块的范围,跳转到这个GP,到这个GP之后,我们应该把这个数据取出来了,怎么取?开coding,写上去GB18030,大家想一想,这边呢,应该写上啊,写上title a联动啊。
16:06
来这边呢,咱们写上body吧,来这边怎么写是吗?是这个吗?来咱们写个name吧,啊name,这个name叫什么叫province。Provinces行吧,省份吧,行不行,然后接下来这边写什么,还记得吗?叫option吧,是不是option写上就行了,来这边的话加一个什么value,是VALUE6吧,来这边写上啊杠杠杠杠行,选择什么省份吧,行不行,就这么写了啊,这边把它复制一下,这边多写几个啊,这个肯定不肯定是循环。这肯定是循环,你肯定不能写死,所以这个时候呢,咱们就拿一个模板就行了,这边全删掉吧,好删掉它,那这样的话你想一想,是不是编程边加va通就行,Request有方法叫get取谁啊,是不是你在这个sorry里面是不是存在的这个东西啊,那你取出来就行了,取出来放到哪这吧,这回返回一个list子的集合吧,叫province,叫province list吧,来做强转啊做强转把这个呢,从这复制一下,然后咱们放到这该倒包的倒包,来倒包这个咱们倒包好了,这样的话,List史的集合存储取出来,取出来之后我们开始循环,怎么循环,这个也经常写了,Pro循环叫什么,这边呢,是不是写上那个叫province pro冒号pro list是吧,这就是省份嘛,拿出来封呗,封上封上是吧,然后这边呢,咱们给它缩进一下这边。
17:44
那咱们给它缩进一下,然后这边呢,咱们就直接把这个干什么了,减了吧,放这吧,这个Y是谁。Value是不是这个省份的number啊,所加上这个是不是就可以了?第二叫什么get是不是number啊,这个怎么办?
18:02
这个是不是有个string u艇,String u艇拿过来有一个方法吧,来,String加上去点盖的什么get province by name把这个扣子是谁啊?是前面那个吗?是不是把这个province拿过来,放到这吧,这就行了,Value位置写它这个位置写什么是通过配置文件拿的。这就行了啊,好,一起看一看,这边呢,这个页面呢,能不能出来,这个很难说啊,一起看一看,来叫linkage finish OK,把服务器启动,启动之后呢,看一看有没有问题啊,如果没有问题咱们清空,然后接下来咱们来访问一下首页,怎么访问首页很简单,叫link age啊,所以这边呢,咱们直接访问叫127就行了啊127好叫什么link age是吧,好回车。它会连数据库啊,访问首页。这样就出来了,就有了。是这不省份吗?这个省份是怎么出来的,你点右键你看一看,查看原文件,你看那个原文件都出来了吧,这不都有吗?这是不是那个循环,这就那个循环吗?行了,那么接下来才是我们正式的开始讲阿贾克斯的啊,这个是咱们原先写过的,叫什么撕回来的,这个里边有阿贾克斯吗?
19:18
没有啊,来,我问你,现在我选中河北省,是不是将河北省下所有的。是。拿出来怎么做?怎么做?我选中这是个什么事件呀,不是选中啊,是改变上面是请选择省份,如果选中其中一个。选中这个或者选中这个,请问这个框里面值变了吗。变了吧,所以呢,我们讲一个事件啊,这个事件大家可能以前没有接触过,Select里边有一个事件叫onto。行吧,Alert this value我们看一看一看这个value是什么,来这边呢,我打开双刷新之后呢,我点河北省,嗯。
20:11
是吧,哦,点上河南省,嗯。我点上山东省是吧,所以呢,大家看一看on change,什么时候这个change事件会发生,就是你上面你只要把山东改成河北。它就会发生这个事件,执行这段代码,明白我的意思吧,好,接下来这个函数的函数怎么写?叫list come行吧,叫列出什么是吧?啊列出式啊呃,咱们这边呢,写一个什么呢,咱们是不是把这个this value传进去。你列的是不是河北的或者河南的,你是不是要把这个叫什么,这个number传进去啊,这写个z value啊,这个函数是不是还没写啊,来咱们函数写一写啊,写上一个函数,写一下阿贾克斯script,来写上function,来这边咱们写上来,大家想想这个怎么写,嗯。
21:09
这要列出它的式,列完式之后,那个式是不是要显示在这个位置上,所以这边的话大家想怎么写这个简单吧,又是这堆啊,那又是这堆啊,如果什么window吧,第2REQUEST是吧?来我写错了,大家记着说啊,来active X of键行了,这边呢,咱们直接就X request new一个X request吧,好,这边X request new一个叫做什么来着,At t X object吧,这边咱们写上什么,写上那个叫什么那个么micro Microsoft,点安装HD吧,写上就行了啊好,接下来这边呢,判断吧,还不是判断啊,就是requestt点什么on,什么ready,什么state state,什么change是吧,来写上function吧,写上函数啊,回去调函数,来这边呢,写上,写上之后呢,X request点什么。
22:10
As request又是open吧啊open啊,开启通道,开完通道之后X request点什么send open的时候,这边写上什么,写上一个叫什么那个get吧,来get就行了啊这边是斜杠,斜杠叫list town行吧,问号吧,加什么p number吧,等于什么加上什么p number吧,这边加什么就是下划线等号是吧?And,这写什么加一个又一个get.get是不是写上这个呀,来写上啊,接下来写一个就这完了吧,好,这个怎么办?你想创对象注册了,开了发了,那这边大家想这个怎么办?将来你这个是显示在哪个位置,是不是显示在这个flag标记的后边,所以在这呢,我们加几个空格行吧,行不行来加两个空格,接下来我们在这加一个加一个span行吗?这个SPA是个什么?
23:12
是一个to啊to list行吧,就拿它就行了,怎么做这怎么写。If X request点什么request点叫。什么来着?State吧,等于等是这个吧,我没写错吧。啊,没写错啊,来as request,点什么standard等于多少,200吧,怎么办呀?document.get element by dad是它呀,然后拿到之后点in h t ML是这个吧。是这个span标记吧,这不span标记吗?这个SPA标记呢,这边呢,我就怎么写这个是还是X request点什么response什么pass了吧,这样是不是可以了,是不是把服务器反应回来的东西,它是返回来了,返回来之后你把这个市区都放到哪了,是不是放到这个磁SPA标记里边。
24:14
所以这个这个就写到这了啊,这没错吧,是不是写它,是不是写这个啊写它啊,你肯定是发送这个请求,那么接下来呢,还是跟原先一样啊,咱们这个third肯定是不是还要写啊这个啊把这个third咱们复制一下啊,从这咱们复制一下过来,这边直接给它剪了,剪了之后咱们直接在这边写上去,这个所料袋来贴过来,然后呢,这边复制一下放到这,放到这啊这个叫list放啊来行了。这边呢,是不是把这个类写一写啊,把类写一写啊,复制一下好了,这边呢,咱们写一下一个类,然后点中这个serve that新建一个类,接过来继成it s这边的重写方法呢,应该是一个do盖的方法吧,来点右键啊,咱们south over read重写一个do盖的方法,OK,那么想象一下这个怎么写,你现在这个request的对象里边能不能拿出这个省的编号,省的编号提交过去了吗?是不是提交了有这个里边少写了一个啊,List town这个里边有个值吧,那这加一个什么?
25:17
是不是这个变量啊,忘了写了啊,是它吧,嗯,传过来传过这发过去,发过去之后呢,首先第一个我们是不是获取省的编号,获取省的编号吧,怎么获取来p number request.get parameter叫p number吧,好写上这样的话,把省的编号拿过来之后,连接数据库吧,连接数据库查询该省下有多少个市。是不是查出来呀。那这个是你现在是不是数据库还没建呢,所以这个时候你打开它来建下数据库吧,这个数据库咱们怎么建下来的。咱们就是不是应该加个外键呀。是吧,所以这个时候来啊叫draw table啊叫t to啊t to c table啊叫t Tom行不行,这张表在建的时候呢,这个里边也给个ID,也给了什么呢?T number行不行?ID写上primary ID是一个number,写上去十个长度,然后加上去一个primary key,然后再加上去一个t number t number是一个是一个差,然后也给上两个,一个省能超过。
26:27
100个是吗?抄不了吧,给两个吧,行吧,给两个啊,Not now加unique加不加。有哪个不加啊,在不同的省份,可能市的名字是重复的啊。随便写吧,啊,Insert into t town吧,T town这张表里边的哪个给给给谁呀?给ID和谁t number吧,好,Value写上去一,然后写上去。哦,还有一个number吧,啊,是不是加个外键p number来自于谁。
27:04
是不是来自于这张表啊,嗯,P number,呃,写上p number,它是一个呃,叉二的,咱们就是叉二吧,叉二之后就references吧,引用谁叫key price province这张表里面的一个字段,新number这个字段吧,这大家看是外键吗?外键引用这张表的这个字段吧,啊,这就可以了,这个得加unit啊,如果这个不加unit,这个能做外键吗?该字段引用另外一张表的字段,如果作为外键的话,这张表的这个字段必须具有什么,有那个唯一性吧,好,接下来呢,咱们就可以怎么写了,一写上去,比如说啊012逗号,咱们写上去谁呀,就是零二是河北吗?零一是河北行,那就写个零一,这大能看懂吧,来零一啊,我把这个呢,前面还少了一个什么p number吧啊多写几个吧,零一啊来commit吧,Collect吧,行行from t啊啊好了,这边大家看一看啊,1234567来写上去,这边是不是都是一啊,这边全是一啊,这边全是一,因为这一是代表什么河北吧,那这样的话,是的话,01020304050607行不行,有七个,是啊,随便写吧,那么接下来呢,我们是不是应该再加个配置文件啊,点右键啊,新建个配置文件,这个配置文件叫。
28:33
To。CN点。Properties吧,好,这边给几个呀定义啊,比如说这个。张家口。对吧,张家口。咱一伙市市区市啊,这个行吧,再再再再来一个,还有什么保定市。承德市承德市是吧,再再来一个还有邢台市,邯郸市,邯郸市还有啥呀,廊坊市。
29:20
零七石家庄是行吧,哎哎,够了吗?够了是吧,不是0102聊到零七吗?那这样的话01020,这不零七嘛,是吧,行就这么着吧,啊那这样的话,数据库呢,咱们得建一下啊,这个表的话咱们是没有的,直接建吧,建完之后直接插入直接查询啊来选中这个直接执行。哎,行了吧,有了吧,好了有数据了啊,这边怎么写。连数据库吧,Connection啊,因为你已经有有这个叫省的编号了吧,省的编号是不是就是那个外界来叫prepared statement,你看这个数据库连接的话,你就得写啊,Result result set啊,接下来咱们再加上去啊,加上然后connection还是等于D点盖,然后拿到之后咱们加一个TRY开是吧,好,再来一个叫finally吧,DBu.close啊好,这边呢,咱们再看一下啊,这边的词后语句怎么写,叫select ID p number from p to吧,关条件是p number等于问号了。
30:26
是不是省的编号啊,来编译一下啊,把它编译一下来connection.prepare编译之后给省四个编号,附什么编号是p number吧,查询返回结果集对不对啊,点1QUERY查询之后呢,Well rs.next你想一想这个这个拿出的结果集是不是都是城市的,拿出乘式的话,你这你想一想是不是跟那个还是一样的,再加一个什么变。是不是城市啊,加一个什么ID,再加个什么叫number吧,啊number好了,加上加上这个就是这个。
31:05
塞的方法吧,啊,这个加上去了,那么接下来这个都有了,有了之后呢,你还是那句话,在这干什么?List to吧,To list,你有一个什么everyy list to加上去,你想一想,现在加上去,加上去之后呢,你在这边呢,应该是new一个to吧,New出来啊,来new一个to to.set ID to.set c number吧,附上去之后呢,直接调用这个例子的及格,它有一个方法叫做addd吧,然后把to加进去,加进之后呢,还是那句话,是不是把request调一下啊,request.get attribute吧,把谁呀?是不是tallest吧,是把tallest存进去啊,存进去说request.get request我说过了,我们阿贾克斯的响应能不能交给dip?
32:00
可以吧,这边写上啊叫list town.jp你想你这边都把这个城市查出来了,你跳到这个list town.jp之后,这个JP它是不是也是个这个里边有没有二输出。Out,一输出我问你他是不是就给他输出到这个属性上面了,那这个属性拿到东西之后,是不是给他附到这个叫弹上面。能理解吧,所以这边呢,咱们这个就交给GD了啊好了,那这个ID怎么办啊,是不是RS的叫结果集get string吧啊写出来这边是不是也一样啊,RS叫get string啊写出来好了,放这这回可以了,这个页面写了吗?接下来你该写这个页面了啊,这是JP来点右建,咱们新建一个JP来贴过来点finish,这是一个城市,你要记住了,这个城是这个JSP将来输出的那个长字符串,它会输出到我们这个response属性上,然后response text拿到之后就可以给它设置到span标签上,因为这有个in h钱包。
33:04
所以在这边写什么就行了,不用写其他的,一定要记住这个JSP是不是就相当于是这个JSP的一部分,所以在这个里边我们写上GB18030,这边根本就不用写H2,这个用写吗?不用吧,因为你你现在这个JSP你是不是只是输出一个字符串之后是作为这个JP的一部分吧,是不是放到span标签这个里边的呀,所以这边就怎么写呀,就写个select是不是可以了,写个select啊来写一个select,这边写一个name吧,这个name咱们叫叫to的来这边咱们叫什么。Option option写上这边咱们写上,请选择吧,请选择,请选择是。行了,好,这边呢,是一个循环吗?是个循环哈,来这边咱们复制一下这个直接放过来,这需要有个value吧来value这边呢,有一个市区的名字,这边怎么写啊,就是for循环呀,因为request叫To Get是就的这个方法是不是就可以把那个叫什么这个这个这个这个是不是城市就取出来了,取出来之后呢,它返回的是不是还是list的金额啊,是to吧来叫to list吧返回,那么这样的话,咱们就做一个强转啊,叫list是烫好了,那这样的话,咱们把这个包倒一倒来比如说这个导包来倒包倒过来来这个导包来倒过来,倒过来之后呢,开始循环,For好循环,循环的话烫吧T吧,烫to list吧,好有了,那这样的话开始循环来封起来来封起来,这边呢,你给它缩进一下,缩进这边也给它缩进一下好了,这边把它讲了放到这吧,放到这之后呢,这边怎么写啊,这个value怎么写,就是T点。
34:57
Get t number吧,这个怎么办?是不是有一个U啊U啊点这个得加方法了。
35:05
这个加方法啊,咱们点过去是加一个方法,因为有一个资源文件需要绑定吗?把那个复制一下贴过来,这改成什么。这个改成。是这个吧,好,接下来是不是这个改成二啊,来这边再提供一个方法,Public static返回string,叫get,什么to name吧,好,这边跟那个扣吧,是不是返回一个城市名字return,一个叫do几呀,刚do2.getstream吧,这边写个扣吧,好这就可以了,这个注释呢,这是获取什么市区的获取式的名称吧,好那么这样的话,咱们在这就可以直接调了,怎么调啊,点get。扣怎么写?是t.get什么t number?是吧,这样就行了,这就可以了。
36:02
这个行不行呢,我们测一下啊,来我们点它点它点部署,点完部署点来点启动,启动之后一起看一下啊好,这边呢,好像没有问题,接下来我就直接关闭来访问首页,这个首页呢叫link吧,就直接访问了啊来127直接走欢迎界面就是一个省份,拿到省份之后,我们选河北省来选。有吧?没有的话,咱们得测一下啊,这是哪的问题。呃,点完之后我们走一走啊,来在这个地方我们有一个叫做alert来加上alert来test,接下来我们刷新,刷新之后呢,我们点中这个有吧,有的话我们再继续往下啊来直接把这个弹出来,我们看一看这是怎么个情况啊,呃,删掉,然后这边alert直接就是X request,点什么standard吧,好,现在再刷新,刷新之后我们再点,点完之后我们看看。
37:07
404啊好了,这就知道了哪的问题啊,这吧,嗯,怎么写这怎么写啊。掉了项目名吗?怎么写这class点盖的什么contest past是这个吧,是不是项目名字吗?忘了加项名了啊就这意思行了,说刷完之后呢,咱们再来点一下河北啊来点OK经出来了,这就这就是吗。那这么做就行了。这调一下,这错的话没关系,那错了你就调一调就行了,这个东西呢。啊,这个空格好像也不用加,不加了啊,来我再刷一遍,刷完之后点点中那就有了啊,再点点完了这个有了吧,这页面局部刷新嘛,联动啊就这么做就行了,行了,咱们这个时间呢正好啊,就咱们就讲到这儿吧,啊大家呢,下一周呢把它看一看,这个讲的比较快,我说一下啊,这个不在我们的范畴之内啊,这个是额外添加的给大家加的东西,所以呢,大家先不要做这个例子啊,先去把原先的东西写完之后再来看。
38:20
行了,把东西下载一下,嗯,然后呢就可以可以先休息一下啊。
我来说两句