真的,还有个小问题,在他的代码中也没有什么iframe之类的代码,为什么它的网页无法保存?

解决方案 »

  1.   

    楼上的注意:http://java.sun.com/im/a.gif在同一个页面的不同地方分别显示不同的图片。
      

  2.   

    用一个JSP/Servlet来生成图像,可以用java.awt.image来实现:
    BufferedImage image = new BufferedImage(width, height,RGB);
    Graphics g = image.getGraphics();
    g.setFont(Font f);
    g.drawString(num);            
    这样很容易的就生成了一个内存中的图像,注意,是在服务器的内寸中,要把它传送给客户端,
    就要把它作为response来传送:
    ImageIO.write(image, "JPEG", response.getOutputStream());            
    在需要显示图像的地方加入:
    <img src="image.jsp">
    就可以了,不过最后也是最重要的一点就是一定要把下列语句加入到网页头部来防止浏览器会
    缓存网页:
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> 
    <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> 
    <META HTTP-EQUIV="Expires" CONTENT="0">