原有网站是asp做的,现在要转而使用jsp.
并且客户指定要用数据库做图片的存储介质。

解决方案 »

  1.   

    大学生作品,网店新开张,急需人气,去看看啦!http://dreams.ecc.netmall.cn
      

  2.   

    谢谢楼上:)举个例子,新闻,最简单的新闻:假设有两个表:
    新闻内容表(news)—— id_news,title_news,content_news
    新闻图片表(news_image)—— id_news,sn_image,image(blob)有一则新闻,其中5张图片。应该怎样读取?
      

  3.   

    这个不难。
    首先读取数据库中的文件,输出成图片文件到服务器缓存目录,将缓存目录中的图片地址写入jsp页面就可以了。在装载jsp的时候先驱缓存里面找,如果有就直接链接,否则再进行上面的操作。
      

  4.   

    谢楼上:)楼上的方法到不难实现。有其他方法么?
    比如,直接从数据库中读取多张图片?借光:路过的各位,帮忙看看这几个帖子,看怎么解决;)
    谢谢啦!乱码还原问题!
    http://community.csdn.net/Expert/TopicView3.asp?id=4813786关于javabean反射代理的问题
    http://community.csdn.net/Expert/TopicView3.asp?id=4813935大家帮忙顶顶!
      

  5.   

    不输出图片到服务器也可以,你在jsp页面中嵌入iframe,然后iframe的源指向图片流,也可以显示图片。
      

  6.   

    不明白你的问题就竟如何难法,其实很简单呀!直接在你的jsp中通过img tag 的url指向一个servlet,由servlet读取直接向output stream输出一个img/gif的图片即可呀。例如:<img src="<%=request.getContextPath()%>/downloadImg.do?refId=<%=recordId%>">如果一个recordId有多个Image则通过 循环即可呀。
      

  7.   

    注意最好在downloadImg中进行Cache,否则哈哈。