JSP页面显示的问题(在该页面中图片可以显示,但是跳转到另外一个页面是图片显示不出来了)!!

nothing4454 2008-03-26 07:50:54
最近问题多多啊,
上次一个问题没解决,又有问题了
是jsp图片显示不出来的问题,
我用struts控制页面的跳转

<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<html>
<head>
<title>首页</title>
</head>
<body topmargin="0" leftmargin="0" background="images/backgroundpatten.jpg">
<%@ include file="header.jsp" %>
....


当第一次打开以上页面时,
<%@ include file="header.jsp" %>
header.jsp 包含的图片在页面中可以正常显示,
当从该页面跳转到另外一个页面“registe.jsp”时,
<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<html>
<head>
<title>注册</title>
</head>
<body topmargin="0" leftmargin="0" background="images/backgroundpatten.jpg">
<%@ include file="header.jsp" %>
....


该页面中也同样包含<%@ include file="header.jsp" %>,
但是header.jsp里面的图片在“registe.jsp”页面中显示不出来!

当我单独写个action时,<forward name="toregiste" path="/user/register.jsp"/>
header.jsp中的图片在该页面可以正常显示!
我就郁闷了,同样是转到registe.jsp这个页面,为什么单独跳转该页面,图片可以打开,
而从一个页面跳到该页面时,图片居然打不开了~

2,
这是一个问题,还有个问题也是图片显示问题,
<table width="815" align="center" cellpadding="0" cellspacing="0" background="images/indexbackground.jpg">
<tr width="815" height="35" align="center" cellpadding="0" cellspacing="0" background="images/pagetopbar.jpg">
<td><img src="images/notice.jpg"/>
<td width="" colspan="5"> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>

该代码中,<table background="images/indexbackground.jpg">的背景图片可以显示,
但是<tr background="images/pagetopbar.jpg">的背景图片这么就显示不了,
这两个图片是放一个文件夹的,都是jpg格式的,
在html中可以显示,为什么在jsp中就显示不了,应该不是路径的问题,因为我把所有可能出现的路径都试过了,没用
相当郁闷,是不是<tr>标签里不可以用background属性.

不好意思,写的有点多,旨在想把问题说清楚,
还望大虾们不厌其烦的看下去啊~~
万分感谢,小弟正苦恼中呢,
下班前发个帖,望明天来能得到解决!!
再次感谢大虾们!!!!!
...全文
802 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
B-A-I 2008-03-26
  • 打赏
  • 举报
回复
真绕人。。。
lionspate 2008-03-26
  • 打赏
  • 举报
回复
初步感觉是路径问题,我以前用 include的时候经常出现
kerry_lulu 2008-03-26
  • 打赏
  • 举报
回复
这种路径问题还是建议把路径写全
/projectName/images/xxx
kulongge 2008-03-26
  • 打赏
  • 举报
回复
第一个问题: 会不会是你的文件路经问题....两个JSP在同一个目录下吗?
第二个问题:你自己回答了...table 里已经有背景了.
ee4456 2008-03-26
  • 打赏
  • 举报
回复
你在你生成的JSP中看了图片的生成路径了吗??你看看就知道了,路径对的话,图片怎么会显示不出来??/HTML中可以看,你是直接打开的,还是用浏览器的虚拟路径,直接打开的是物理路径。。这个不一定吧

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧