我深得可以这样啊:
用servlet从oracle里读取数据。
然后,在applet里获得该数据,然后在applet上画出来。就可以了。
jsp就免了。用不着.

解决方案 »

  1.   

    在jsp中调bean画图,存为gif文件。
    把这个gif嵌在页面中就可以了。或者直接用servlet输出一个图形页也可以,不过只有图。
      

  2.   

    <%@ page import="java.io.*"%>
    <%@ page import="java.util.*"%>
    <%@ page import="com.sun.image.codec.jpeg.*"%>
    <%@ page import="java.awt.image.*"%>
    <%@ page import="java.awt.*"%>
    <%
    response.setContentType("image/jpeg");
    BufferedImage image = new BufferedImage(400,250, BufferedImage.TYPE_INT_RGB);
    Graphics g = image.getGraphics();
    g.setColor(Color.white);
    g.fillRect(0,0,100,100);
    .......
    ServletOutputStream sout = response.getOutputStream();
    JPEGImageEncoder encoder =JPEGCodec.createJPEGEncoder(sout);
    encoder.encode(image);
    sout.flush();
    sout.close();
    %>如果在linux下或unix soloris下要装别的模块
      

  3.   

    applet没什么安全不安全的,本来你就是要把这些数据显示给用户看嘛。
    我这里有倒是有画饼图的applet的现成产品喔,就是不知道你这是在为公司做产品还是自己玩。做产品嘛,不用省钱了,叫老板买一套去。
      

  4.   

    1。yangzi(笨笨)的方案:
    用servlet从oracle里读取数据。
    然后,在applet里获得该数据,然后在applet上画出来。就可以了。
    2。hawaii(hawaii)的方案
    在jsp中调bean画图,存为gif文件。
    把这个gif嵌在页面中就可以了。
    这两种是典型的解决方案,都挺好的,不过我还是喜欢第二种,活动性大,以后也可复用。还有servlet实现的基本上完全可以用jsp实现,不过有的时候为了结构鲜明,用用servlet挺好的,而且并没有复杂多少,对于企业来说,还是分开比较好。
      

  5.   

    用 kuqi(苦青) 的方案最好。
    当然,你不用ServLet/JSP来实现,也可以用Bean来实现,
    实现原理就是kuqi所说的。
      

  6.   


    还等????上面就是最好的解决方案!!俺喜欢JSP生成applet参数,再用applet显示,或applet直接和Servlet连接也可以
      

  7.   

    多谢各位!其实这是我朋友的问题!
    我也不懂,如果给分不合适,请联系我。[email protected]
      

  8.   

    多谢各位!其实这是我朋友的问题!
    我也不懂,如果给分不合适,请联系我。[email protected]