为了账号安全,请及时绑定邮箱和手机立即绑定

javaWeb 如何读取本地文件夹下所有的图片然后显示到网页上?

javaWeb 如何读取本地文件夹下所有的图片然后显示到网页上?

慕桂英4014372 2018-12-06 13:55:27
我想到有以下几种情况不知道对不对,求指点 1,循环本地的某个文件夹,文件夹下所有图片 然后显示在网页上      关于这个想法我有个问题,如果我的文件夹不是在tomcat web容器里面,可以直接显示在网页上吗?要是能的话,该怎么显示?求指点   2,就是把所有的图片放在tomcat web容器里,然后再循环 所有图片的名字然后,在网页上指定链接。   我是比较想用第一种方法,但是,我不知道,javaweb 的项目可以直接访问 web容器 意外的资源吗?
查看完整描述

1 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

跟在不在tomcat没有关系。在项目里的话,只是可以直接通过地址访问而已。

你要确定你是不是向放进tomcat的项目里。不放进去的话,通过输出流来展示,要自己写个action,通过路径输出图片流,然后设置消息头type为image/jpg什么的。就可以了。

但是路径不要做参数,太危险。建议把路径和一个id用map存储起来。

 

通过File f = new File(c:/图片);

File [] images = f.listFiles(new FileFilter(){

  public boolean accept(String pathname){

      if(pathname.endsWith("jpg")) return true;

  }

});

发消息我给你Q完整代码吧。

查看完整回答
反对 回复 2018-12-16
  • 1 回答
  • 0 关注
  • 3908 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信