<% Sight sight=(Sight)request.getAttribute("everySightList");
     out.println("sightId:"+sight.getSightId());
     out.println("<br>");
      out.println("<Strong >风景名称:"+" <font color='red' size='5'>"+sight.getSightName()+"</font> </Strong>");
      out.println("<br>");
      out.println("<Strong >风景图片</Strong><img page='"+sight.getSightPic().getPicUrl()+"' />");
       out.println("<br>");
       out.println("<Strong>风景介绍:"+"<font color='red' size='4'>"+sight.getSightIntroduce()+"</font></Strong>");
        out.println("<br>");
   %>
在以上的代码中有一行是应该显示图片?
可是,图片为什么没有显示了?
请帮帮忙!! 

解决方案 »

  1.   

    <img   page='"+sight.getSightPic().getPicUrl()+"'   /> "); ?
    是不是应该这样:
    <img   src='"+sight.getSightPic().getPicUrl ......
      

  2.   

    谢谢你的提示,我混了;
    不过,还要这样写才行;
    郁闷;
    以下是正确的代码:
     <% Sight sight=(Sight)request.getAttribute("everySightList");
         out.println("sightId:"+sight.getSightId());
         out.println("<br>");
          out.println("<Strong >风景名称:"+" <font color='red' size='5'>"+sight.getSightName()+"</font> </Strong>");
          out.println("<br>");
          out.println("<Strong >风景图片:</Strong><img src='"+sight.getSightPic().getPicUrl().substring(1)+"'  width='300' height='150'/>");
           out.println("<br>");
           out.println("<Strong>风景介绍:"+"<font color='red' size='4'>"+sight.getSightIntroduce()+"</font></Strong>");
            out.println("<br>");
       %>