0

我的代码是这样的

    <%@ include file="getcon.jsp"%>
<html>
<head>
<title>View Image Page</title>
</head>
<body>
<table width="100%" border="0">
<!-- main content -->
<%
ResultSet rs=null;
try
{

rs=st.executeQuery("select * from file1");

while(rs.next())
{
%>
<table width="70%" height="160" border="1" align="center">
<tr>
<!-- Mention Directory where your images has been saved-->

<td><img src="<%=rs.getString("file_path") %>" alt="image" /></td>
<td> <%out.print(rs.getString(1)); %></td>
</tr>
</table>
<%
}
}
catch(Exception e)
{
out.print(""+e.getMessage());
}
%>

</table>
</body>
</html>

我可以从表格的第二列看到图像路径,但看不到图像这是什么原因,有人可以帮助我吗谢谢

4

2 回答 2

0

我认为图像的路径不正确。最好的办法是显示渲染页面的源代码,方法是右键单击浏览器中的页面并显示源代码(在大多数浏览器中)。然后搜索标签.../>然后你就会明白为什么你的路径不正确。我想你错过了一个斜线或类似的东西。

于 2013-03-27T14:42:24.973 回答
0

你不能这样嵌套你的引号。尝试类似:

<img src="<%rs.getString('file_path'); %>" alt="image" />

或者可能

<img src="<%=rs.getString('file_path'); %>" alt="image" />

我不记得是哪个。

于 2013-03-27T14:40:25.417 回答