石英

java学习笔记——众筹项目练习——文件上传进度条、quartz石英调度

帅比萌擦擦* 提交于 2019-11-27 13:42:08
文件上传进度条 还记得在前面的文章我们实现的功能当中有文件上传的功能吗?今天我们来为文件上传美化一下,添加一个文件上传的进度条来实时显示文件上传的进度。 说干就干!实现方法很简单,也就不使用任何插件了,我们的文件上传是使用ajax实现的。那我们就在ajax中获取到文件上传的实时信息,并这些实时信息显示在Bootstrap样式库中的进度条中即可。 获取ajax上传文件时,实时的上传进度信息。 利用ajax中的xhr字段参数来实现进度条功能。 在Bootstrap样式库中找到进度条样式拷贝到我们的代码中。 将进度条样式作为一个模态框放在我们的页面中,在需要时显示和隐藏。 完成,简单吧!我们来试一试! 启动后台manager系统并登录后进入广告管理页面。 点击新增按钮添加广告图片,选择好图片后点击确定,上传图片。 因为我们的进度条在大的百分之百后会隐藏掉,速度很快,不容易截图,所以我在隐藏掉之前放置了一个alert来阻塞弹出,只要我们不关闭这个alert,进度条就会显示。 关闭alert,因为进度条已经达到了百分之百,进度条的模态框就会隐藏掉。 ok,验证完毕。 quartz石英调度 接下来我们了解一下quartz石英调度,石英调度通常用于定时任务。 石英调度: quartz:-石英;定时任务; 是由原生java完成(); quartz:非常方便的进行定时任务调度; 1、核心包 ; 2