00:00
好,接下来呢,我们来讲解本次课的最后一个例子啊,就是文件上传啊,这个文件上传呢啊跟上次课阿福老师给大家讲这个拆图三呢是一样的,必须有一个服务器啊,我们这次呢,还是用那个上次阿福老师用建的那个服务器啊,方法是一模一样的,如果大家不会用那个呃服务器的话啊,翻一下啊上次课的内容啊就应该会了,非常非常简单啊,只要开一个CAD就可以了。啊好,这接下来呢,我们来看一下我们的代码。到这来到这个上传文本啊,点击事件在这里面呢,首先我们还是一样啊,你用一个final。啊,HTP创建这么一个对象啊,Out加回车,拿到这个对象之后,第2POST啊方法调用这个方法进行文件上传,第一个参数就是URL啊,你要post到什么位置。上传。
01:02
把文件啊备注一下。文件上传的位置。上传到服务。服务器啊的位置这个ul,那么这里面呢,上传到哪呢?啊就上传到这。啊。也就是上次课啊,阿福老师建的那个file uplo的啊,这个file那个路径这里面呢,同样我们还是要改一下这个服务器的IP地址。啊,怎么改呢?啊CD IP CU fid啊conig回车这里面右键标记一下,就是这个192.168.0.103,你点击回车复制了,然后把它替换掉,替换到啊这个。
02:04
服务器地址。让大家来第二个参数。是你本地啊的位置,那我们这里来一个。Bass。我家车。这个。I加回车。这里面是哪一个呢?啊,一定要注意慢一点,是他阿贾克斯。这对象,然后呢,等于另一个。阿贾克斯,然后呢,这个palms就可以向里面添加数据了啊,Put我们里面乘以一个file。嗯。又一个。
03:02
这里面要写什么呢?要写的是你本地文件的存放路径啊,本地这里可以说是获取,要上传。的本地资源吧,啊对,这里面我们上传什么呢?哎,就上传上刚才这个例子中我们下载的这个啊MP4把它再上传上去啊,这个路径是不是它呀,啊把它复制过来。上传。在这里面呢啊,直接暂停过来,然后呢,Out加回车踹一下。因为有个异常。好,这是啊,参数的准备工作,接下来呢,我们来这里面最后一个参数啊,接口回调,又一个阿贾克斯回这里面我们还是来几个简单的start success final。
04:05
这里面还是TV result set test开始上传接下来这一个TV.set test。Oh zero two three。提示吧,直接提示。上传成功,接下来最后一个啊,提示上传失败。正常失败,好,我们运行一下看看效果啊,运行之前我们要先把这个服务器打开啊,这个服务器在哪呢?在这。
05:02
在我的地盘,然后呢?这个Tom cat6.0.3啊,在这里面呢,你点这个B目录就能就能那个B目录里的它啊就能启动了,那启动之前呢,先带着大家看一下啊,你首先要啊听一下上次课阿老师讲的这个file upload啊,这个文件要考到这个目录下,然后呢启动这个上传啊,这个启动完之后呢,这里面就会生成一个upload啊,在这里呢,一会儿我们点击这个上传啊,就会将这个视频文件传到这个目录下。啊,这个目录下。好,那我们来运行一下看看效果。然后点击一个烦。
06:00
点击文件上传,我们看一下这个这个位置大家盯着一下。点。开始上传。啊,上传失败,那么大家看一下为什么上传失败了。嗯。是不是因为我们没有开这个他们CA的这个模拟器啊,哎,那我们必须把这个服务器啊开起来,千万别忘了我们找到这啊,找到它,找到B目录下的start。进入到这个状态就已经开启了这个服务器,接下来我们再点击这个上传按钮。并观察这个文件夹。是不是提示上传成功啊,而且这个文件夹下是不是已经产生了这么一个文件呢?然后点击这里看看能不能播放。哎,是不是可以播放啊,哎,这是可以播放的,这样呢,我们这个功能啊就完成了。
我来说两句