一个WEB程序一次只能输出一幅图片,不管他是asp,php,jsp,asp.net,cgi,cfm还是什么其他的。

解决方案 »

  1.   

    可以用session把所有的图片保存起来(当然内存会用比较多一点)。
      

  2.   

    to  xiangbo520 :
    我不太清楚你说的一个web程序是指什么样 能说详细点吗?
    to chancelin:
    放到session里肯定不行 不行是指我们同事没有人同意这样不知道把图片base64编码之后的字符串当参数传递行不行?
      

  3.   

    to likestar413 :
    不太明白,我有很多图片要显示到一个页面上 而这些图片是存放在数据库里的(存放的不是图片的路径),不知道你说的能解决什么问题?
      

  4.   

    他意思好比做个tupian.jsp,然后在你的页面显示图片的地方写这样的语句:<img src=tupian.jsp?par=<%%>>
    tupian.jsp就可以取出参数,然后进数据库查询并显示了
    可能大概是这样吧
      

  5.   

    那还不是跟我现在的一样。
    我现在只是把likestar413 说的jsp写成servlet而已,每显示一个图片都要进行一次查询,我想要解决的是:显示多个图片的时候 不用查询多次~~还有 显示一个html 显示一个图片 时间主要花在哪一部分? 是从连接池取得连接的时间 还是查询的时间,还是由clob转化成jpeg输出流的时间?