jsp同一文件夹下的两张图片一张可以显示一张不能显示

问题描述

jsp同一文件夹下的两张图片一张可以显示一张不能显示
绝对路径两张图片都能看到 相对路径一张可以显示 另一张显示404 not found 图片名和地址绝对没有打错。。。。。请问这是什么原因呢

解决方案

解决问题的方法:将相对路径 访问图片时获取到的绝对路径通过 LOG 打印出来,不能显示的应该是有问题的。
否则,就说不通了。

解决方案二:
看看 最后的路径到底是什么 。比较下看看

解决方案三:
不用绝对地址,还是仔细查一下,是否是你认为的同目录下的图片,地址是否中途发生了变化

解决方案四:
/image/1.jpg
/image/14203573.jpg这是相对路径
http://localhost:8080/MyFirstWeb/image/1.jpg
http://localhost:8080/MyFirstWeb/image/14203573.jpg这是在浏览器中直接输入的地址 第一张可以看 第二张显示404 not found
D:workspaceMyFirstWebWebContentimage1.jpg
D:workspaceMyFirstWebWebContentimage14203573.jpg
这是绝对路径 浏览器中输入该地址两张图片都可以显示
为啥在第一种方法第二张图看不到呢

解决方案五:
真是神奇的问题。换个目录试试呢。

解决方案六:
/image/1.jpg
/image/14203573.jpg这是相对路径
--你上面的说法是错误的,直接/开头是绝对路径,会从网站更目录加载,对应的附带http协议的的url地址如下
http://localhost:8080/image/1.jpg
http://localhost:8080/image/14203573.jpg

和你下面的路径是有区别的

http://localhost:8080/MyFirstWeb/image/1.jpg
http://localhost:8080/MyFirstWeb/image/14203573.jpg

上面这个地址对应的应该是
/MyFirstWeb/image/1.jpg
/MyFirstWeb/image/14203573.jpg

自己检查根目录下是不是有image文件夹。注意虚拟目录不算一个网站,设置/这种路径还是会从网站的根目录加载资源

时间: 2024-11-08 20:10:48

jsp同一文件夹下的两张图片一张可以显示一张不能显示的相关文章

jsp遍历文件夹下的文件的代码_JSP编程

  DisplayFile.java //********************************* File parentDirectory = null;//当前目录 ArrayList [] file = null;//存放当前目录中所有的文件 ArrayList [] directory = null;//存放当前目录中所有的目录 String [] temp = null;//临时数组 存放当前目录中所有的文件和目录的绝对路径加完整名字的字符串 File tempFile = 

怎么样将文件夹下的所有图片显示到picturebox里面

问题描述 怎么样能将一个文件夹下的所有图片文件显示到picturebox里面啊... 解决方案 解决方案二:求高手帮忙..这个不会...希望解答,...解决方案三:你要一次性都显示到picturebox里面好像不太可能吧.这个控件好像不支持这样得,你要自己写个控件还差不多.你这样做是出于什么目的呢,或者你可以放一个listbox,把所有得图片名称列在listbox里面,然后点一个预览一个.解决方案四:我要做一个动态的显示一个目录下的所以图片,就是当我点击了DirListBox之后,picture

项目部署后,某个文件夹下文件不能访问,报错:JSPG0036E: 找不到资源 /info.jsp

问题描述 各位大虾:近期调试一个小东东,在WSAD中一切安好,但是打包发布到WAS上后,有一个文件夹下面的页面,无法访问,报错:JSPG0036E:找不到资源/index.jsp其中index.jsp是info文件夹下的一个页面,从这个页面再去访问其他的同目录下的jsp文件.可是访问其他文件夹(跟info文件夹同级)下的jsp文件就可以,不知道为什么.自己在网上查了一下,有大虾说可能跟plugin-cfg.xml文件有关,我打开了HTTPServer跟AppServer下的两个文件,都有如下代码

jsp程序怎样批量上传同一文件夹下多个excel文件

问题描述 struts2开发文件上传,用<inputtype="file">只能一次选择一个具体的文件,如123.xls现在我要一次选择整个文件夹,将该文件夹下的所有excel文件一次性显示到页面上并批量上传这个用什么方法可以实现?非常感谢! 解决方案 解决方案二:打包之后上传或者多用几个<inputtype="file">解决方案三:我也想知道~顶下!解决方案四:本不想回的,看到个位数的结帖率也不得不回了.解决方案五:用jquery和jsp

eclipse怎么运行jsp jsp项目文件没在tomcat文件夹下

问题描述 我都是tomcat7.0 解决方案 解决方案二:额..一直在用MyEclipse,换吧.解决方案三:参考在workspace.metadata.pluginsorg.eclipse.wst.server.coretmp0wtpwebapps目录下tmp0也有可能为tmp1,tmp2等等解决方案四:引用2楼magi1201的回复: 参考在workspace.metadata.pluginsorg.eclipse.wst.server.coretmp0wtpwebapps目录下tmp0也有

上传多张图片到服务器,怎么在页面上用树形结构显示该文件夹下的文件名,并且可以点击显示出图片

问题描述 我编写了一个struts2的图像上传到服务器的程序,现在想把上传图像的服务器文件夹下的全部图像文件按文件资源管理器那样的树型结构显示在jsp页面上,并且能点击相应的文件名就能显示相应的图片,最好能给个完整的代码/思路,包括action怎么写,jsp怎么写,网上找不到没有完全类似的,求助. 解决方案

提高win8系统打开文件夹速度的两种方法

  提高win8系统打开文件夹速度的两种方法           原因分析 如果电脑没有安装第三方防护软件,Win8/Win8.1系统自带的Windows Defender处于默认开启状态.这导致扫描文件时会占用大量的系统资源并造成打开文件夹慢,半天无响应问题;如果安装有其他防护软件,Windows Defender应该会自动关闭. 办法一:关闭Windows Defender 在Win8/win8.1桌面下,将鼠标悬停在任务栏右上角或右下角,弹出竖条菜单,点击"设置"→"控

index-JSP跳转同一文件夹下的子文件夹地址怎么写;

问题描述 JSP跳转同一文件夹下的子文件夹地址怎么写: 例如从WebRoot下的index页面跳转到WebRoot/admin/mainpage.jsp.怎么跳 request.getRequestDispatcher("/admin/main.jsp").forward(request, response); 我这样写.出现了错误. 解决方案 如果回答对你有帮助,请采纳 解决方案二: 解决方案三: 跳到main还是mainpage 把admin前面的/去掉试一下

index-link如何对一个文件夹下的数据文件排序,报错,Index out of range

问题描述 link如何对一个文件夹下的数据文件排序,报错,Index out of range link如何对一个文件夹下的数据文件排序,报错,Index out of range List data = new List(); foreach (var file in Dictionary.GetFiles("e:华新采集", "*.txt")) { data.AddRange(File.ReadAllLines(file).Skip(2)); } var que