”原来是做java的“
从数据库取出字符串会吧?
取出的地址配上<img src=<%=rs.getString("imgURL")%>>就可以了
rs是ResultSet对象,imgURL是地址字段

解决方案 »

  1.   

    你既然已经在数据库里面保存了图片的地址,那不需要什么麻烦的代码阿。想要显示什么以及多少那是你的SQL语句的问题,对于查出来的记录进行循环操作,每个赋予值就行了,如下所示。
    <%
    while(rs.next())
    {
    %>
      <img src="<%=rs.getString("imgURL")%>">
    <%
    }
    %>
      

  2.   

    上面的大哥,多谢你们
    你们说的我都知道,我只是想有一个类似的jsp文源码来看看,知道一些具体的细节,省点时间 :)
      

  3.   

    <html>
    <body>
    <%@ page contentType="text/html;charset=gb2312"%>
    <%    //我用的access数据库
           String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
           String sConnStr="jdbc:odbc:image"; 
           Connection conn = null;
           Statement stmt = null;
           ResultSet rs =null;            try{
                      Class.forName(sDBDriver);
                  }
                  catch(java.lang.ClassNotFoundException e){
                        System.err.println("Class access_dbconnect not fount!"+e.getMessage());
                         }
           
       String sql="select * from image";
    try{    
    rs=stmt.executeQuery(sql);
    while(rs.next())
    out.println("<img src='"+rs.getString("imgUrl")+"'>");

    rs.close();
    stmt.close();
    }
    catch(SQLException e){}
    %>
    </body>
    </html>
      

  4.   

    多谢楼上的大哥
    还有一问,外面网页上有那种小的图片,点击后打开新窗口,显示一幅大的,请问这两幅图是不是同一附图?如果是的话,image的那些属性需要设置。星期一结账
      

  5.   

    不是,它应该是两副图,只是一个为大图一个为小图.比如你可以用一个连接<a href="">      </a>把地址输入就可以了.当然你也可以用另外的页面显示它.