当前位置: 代码迷 >> Java Web开发 >> 为什么小弟我的jsp里面的图片显示不了?小弟我放在那个WebContent的目录里面了
  详细解决方案

为什么小弟我的jsp里面的图片显示不了?小弟我放在那个WebContent的目录里面了

热度:6520   发布时间:2013-02-25 21:10:07
为什么我的jsp里面的图片显示不了?我放在那个WebContent的目录里面了
我是刚开始学习jsp网页,我不太清楚是不是因为相对目录的原因吗?这个不是html的网页插入图片是一个道理吗?
希望哪个善良的亲同情一下我,给我发个用session对象做的简单的网上购物系统给我参考,不涉及价钱,还有不用javabean
我还没有学到!!!!!!真的是太感谢了!
<%@ page language="java" contentType="text/html; charset=GB2312"
  pageEncoding="GB2312"%>
<%request.setCharacterEncoding("GB2312");%>
<%@ page import="java.util.*" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>Insert title here</title>

</head>
<body>
<% String personname=(String)session.getAttribute("customername");
  out.println("<br>您的姓名:"+personname); 
  %>
<center>乐天鞋店</center>
<table border="1">
<tr>
<td><img src="1.jpg">&nbsp;&nbsp;</td>
<td><img src="2.jpg">&nbsp;&nbsp;</td>
<td><img src="3.jpg">&nbsp;&nbsp;</td>

图片的信息都在这里了</tr>
</table>
 高筒靴 &nbsp;&nbsp; 帆布鞋 &nbsp;&nbsp;高跟鞋<br><br>
<form action="" method="post">
请选择购买的鞋: <input type="text" name="goods"><br><br>
<input type="submit" value="加入购物车"><br><br>
<a href="success2.jsp">继续购买商品</a><br><br>
<a href="end.jsp">到收银台结账</a><br><br>
</form>
<%
String g=request.getParameter("goods");
if(g==null){
g="";}
else{
session.setAttribute("g",g);}
%>



</body>
</html>

------解决方案--------------------------------------------------------
../img/xxx.jpg
------解决方案--------------------------------------------------------
或者直接拉图片到你放的地方 会自动显示图片所在的目录 在项目中建立一个文件夹 img
------解决方案--------------------------------------------------------
<td><img src="1.jpg">&nbsp;&nbsp;</td> 图片和jsp文件在同一个目录。。
images/1.jpg 在jsp目录下建立一个文件夹放图片。
------解决方案--------------------------------------------------------
你的imge是放在WEB-INF下吗,你的图片的名称是对应的吗。如果都OK,我就不知道了。
------解决方案--------------------------------------------------------
,<img src="../imge/1.jpg">
------解决方案--------------------------------------------------------
你1.jpg 就表示你图片与jsp同路径,你只要现在在jsp的路径 然后去找到你jpg的路径就可以../表示向上退出一个文件夹
------解决方案--------------------------------------------------------
<td><img src="1.jpg">&nbsp;&nbsp;</td>
这个路径是否正确,图片是不是放在一起了。估计是路径错误
------解决方案--------------------------------------------------------
你这个是路径问题
把路径最好给成绝对的
或这相对项目目录下的文件夹
------解决方案--------------------------------------------------------
主要是路径问题,你应该做这样,如你的工程名是 project1 下面是你的JSP文件及你的存放图片文件夹如 uploadimages (你上传的图片放在这里),然后在这些JSP文件插入图片时要这样写"<img src="uploadimages/**.jpg">