温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
看好大哥,便利完之后呢,这些数据都封装到这个沃克博对象中啊,都在沃克博对象有一个呢数据行,然后呢,有这么多的这个有一个什么表头,还有这么多数据横,然后呢都在work克book对象里边,然后呢这个地方我们就可以什么根据沃克扑克对象生成一个Excel文件了。所以下边我们就可以这样了,然后呢,根据work克book对象,根据work克book对象,然后呢,生成这个cel文件,生成ex个三都在这里边,那就生成,生成的时候咋生成,对它里边有个方法叫什么right知,让你给他传一个什么输出流,这个输出流表示你要什么,把它生成哪个文件里边是不是这个意思啊这个意思,那懂吧,那这个输出流,那我也给他指定一个文件,那这个指定一个文件是不是用文件输出了,对new一个fire autoput string这样,然后呢,在这指定哪一个文件,你这个地方写那个路径就行了,那我我生成哪个文件,我我还生到咱们这个里边吧,咱们这个地方来一个啊资料是吧,那他现在生成的是不是一定在服务器上面生成的,所以我就写到这个测试目录里边了,然后呢,我就生成到这里,把它这个文件生成到这里边。
01:20
然后呢,我这个地方来一个,那我觉得叫市场活动,那我就activity对activity list道吧,点X2X exce,然后呢,这个地方来得到一个叫out BOO stream OS正角形。啊,当然他这个地方要报异常是吧,当然这个报异常大纲这个地方按理说你要补货,但你补货了又能怎么样呢?那你说老师告诉前台报错了,你怎么告诉前台报错了。那永老就返回一个阶层植物,这不就行了吗?关键是那个我们这个文件下载了返回的信息,它压根就不不返回到显示这个窗口上吗?它反回在哪了?对,文件下载窗口了,你有提示信息,文件下载窗口也不会给你显示提示信息,所以这种情况下,你即使捕获到异常了,也不能告诉前台说后台报错了,所以文件下载的时候,由于响应信息直接返回到文件下载窗口,所以像这种异常我们补货也没用。
02:26
所以像这种情况下,我们就不补货了,那不补货怎么直接抛,对直接抛出去,就文件下载的时候直接往外抛就行了,就你即使返回它也不给你显示,所以直接抛出好,这样的话呢,我们就可以了,这个文件我们就是生成了,生成之后该关的关闭,关闭资源,该关的关闭这个我们这关闭资源,关闭资源,然后呢,这个workbook也关闭了,让了关闭了,这样的话大看我们这个这这一个过程就做好了。
03:02
根据查询结果生成响应信息,只不过我这个响应信息是个Excel文件而已,这一步就做完了。这一步做的就用咱们前面那个阿帕奇的POI来做的,就稍微麻烦一点,但是这是C他的职责。你要放K上来做。好,这是我们这个我们就做。
我来说两句