IT兄弟连 JavaWeb教程 文献下载技巧白小姐中特网

发布日期:2019-05-26 04:02   来源:未知   阅读:

  // 上传的文献都是保管正在/WEB-INF/upload目次下的子目次当中咱们要将Web行使编造中的文献资源供给给用户实行下载,起初咱们要有一个页面列出上传文献目次下的扫数文献,当用户点击文献下载超链接时就实行下载操作,编写一个ListFileServlet,用于列出Web行使编造中扫数下载文献。献下载技巧白小姐中特网504888// 递归遍历filepath目次下的扫数文献和目次,将文献的文献名存储到map会合中从运转结果可能看到,咱们的文献下载性能一经可能寻常下载文献了。// file.getName()获得的是文献的原始名称,这个名称是独一的,// 于是可能举动key,realName是打点事后的名称,有大概会反复这里先容一下ListFileServlet中listfile本领,listfile本领是用来列出目次下的扫数文献的,listfile本领内部用到了递归,正在现实开采当中,IT兄弟连 JavaWeb教程 文咱们一定会正在数据库创筑一张表,内里会存储上传的文献名以及文献的实在存放目次,咱们通过盘问表就可能明确文献的实在存放目次,是不需求用到递归操作的,这个例子是由于没有行使数据库存储上传的文献名和文献的实在存放职位,而上传文献的存放职位又行使了散列算法打散存放,正版跑狗图新版跑狗图以是需求用到递归,正在递归时,将获取到的文献名存放到从表面通报到listfile本领内里的Map会合当中,云云就可能确保扫数的文献都存放正在统一个Map会合当中。返回搜狐,查看更多拜访ListFileServlet,就可能正在listfile.jsp页面中显示供给给用户下载的文献资源,白小姐中特网504888如图25所示。

热门推荐
最新文章
资讯图片
热门文章
返回顶部