在eclipse上运行登录用户后设置的头像可以出现图片,转在浏览器上打开显示不出来,求问各位大佬是哪里出现了问题!!非常感谢!!
以下部分关于调取数据库图片路径的代码
Statement stmt = null;
ResultSet rs = null;
//String sql1 = "select * from tb_user inner join t_user on tb_user.UName=t_user.UName";
String sql = "SELECT * FROM t_user WHERE UName = '" + session.getAttribute("userid") + "'"; //查询语句
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
//out.print("个人信息:") ;out.print("<br/>");
while (rs.next()) {%>
<dl class=>
<img src=<%=rs.getString("pic") %> height="200" width="200">
<dt>账号信息<a href="xiugai.jsp">修改资料</a></dt>
<dd>账号:<%=rs.getString("UName") %></dd>
<dd>昵称:<%=rs.getString("nicheng") %></dd>
<dd>身份:<%=rs.getString("shenfen") %></dd>
<dd>性别:<%=rs.getString("gender") %></dd>
<dd>生日:<%=rs.getString("birthday") %></dd>
<dd>邮箱:<%=rs.getString("email") %></dd>
<dd>个性签名:<%=rs.getString("geqian") %></dd>
<img>这行是调取数据库图片的路径在浏览器上显示不出来这个图片
这是图片在eclipse上的位置,此图存在电脑D:\Java\project2\WebContent\image\...中
并且能够通过改变图片后能够改成最新图片,如图
这是在程序上能显示的图片
但是
在浏览器上显示不出来
数据库的文件夹以及存图片路径的字段名称pic的图片如下
我把数据库里的路径放进浏览器都能显示出图片,但在jsp在浏览器中运行时就是显示不出来图片
麻烦各位大佬们看看究竟是哪里出了问题,导致图片在浏览器中显示不出来!!!!
非常感谢!!!!
同源策略 你这解给个绝对路径/image/xx.jpg
大大解决问题了吗?求赐教
这样直接丢个D:\java....web程序是找不到路径的,需要做映射的。