首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

背景图片显示有关问题

2012-02-07 
背景图片显示问题现在在做一个WEB的系统,现在还没开始做,这个系统之前有一个版本是用ASP做的,现在要把它用

背景图片显示问题
现在在做一个WEB的系统,现在还没开始做,这个系统之前有一个版本是用ASP做的,现在要把它用JAVA做,现阶段在把ASP版本的页面用HTML做成DEMO
问题是:做了一个HTML,里面有个表格,表格第一行的背景用了一个图片做背景,现在只接双击打开这个HTML,那个背景图片可以显示,但是通个地址访问如:http://localhost:8080/Vttms/show.html,这样访问那个背景图片就显示不出来。。。这是怎么回事,图片的路径是不会错的,不然只接双击出不会显示

[解决办法]
这还真不好说,弱弱的认为是路径错了。因为页面放到web程序里,页面上的“/”表示的意思与静态的html中表示的不一致。这里说的不一致是"/"所指的路径。
[解决办法]
应该是路径错了,把图片文件夹和把show.html拷贝到WebRoot下。
[解决办法]
你一旦用发布在服务器上,通过浏览器访问,路径就要以服务器的根路径为基础设置图片在服务器上的路径,
它和单纯的在本地运行html文件是不同的。如果Vttms是你的项目名称的话,你在html中引用图片的路径就是:
Vttms/image/xxx.jpg(假设图片在webRoot/image 文件夹里)。
[解决办法]

探讨

你一旦用发布在服务器上,通过浏览器访问,路径就要以服务器的根路径为基础设置图片在服务器上的路径,
它和单纯的在本地运行html文件是不同的。如果Vttms是你的项目名称的话,你在html中引用图片的路径就是:
Vttms/image/xxx.jpg(假设图片在webRoot/image 文件夹里)。

热点排行