请教:我要从oracle中提取数据,然后再browser中画出来,饼状图或者曲线图,请问如何画? 我深得可以这样啊:用servlet从oracle里读取数据。然后,在applet里获得该数据,然后在applet上画出来。就可以了。jsp就免了。用不着. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在jsp中调bean画图,存为gif文件。把这个gif嵌在页面中就可以了。或者直接用servlet输出一个图形页也可以,不过只有图。 <%@ 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下要装别的模块 applet没什么安全不安全的,本来你就是要把这些数据显示给用户看嘛。我这里有倒是有画饼图的applet的现成产品喔,就是不知道你这是在为公司做产品还是自己玩。做产品嘛,不用省钱了,叫老板买一套去。 1。yangzi(笨笨)的方案:用servlet从oracle里读取数据。然后,在applet里获得该数据,然后在applet上画出来。就可以了。2。hawaii(hawaii)的方案在jsp中调bean画图,存为gif文件。把这个gif嵌在页面中就可以了。这两种是典型的解决方案,都挺好的,不过我还是喜欢第二种,活动性大,以后也可复用。还有servlet实现的基本上完全可以用jsp实现,不过有的时候为了结构鲜明,用用servlet挺好的,而且并没有复杂多少,对于企业来说,还是分开比较好。 用 kuqi(苦青) 的方案最好。当然,你不用ServLet/JSP来实现,也可以用Bean来实现,实现原理就是kuqi所说的。 还等????上面就是最好的解决方案!!俺喜欢JSP生成applet参数,再用applet显示,或applet直接和Servlet连接也可以 多谢各位!其实这是我朋友的问题!我也不懂,如果给分不合适,请联系我。[email protected] 多谢各位!其实这是我朋友的问题!我也不懂,如果给分不合适,请联系我。[email protected] 请问怎么改变java sound的音量? 连接mysql出现的问题 java刚刚面试的一道试题! 当我读到一个我需要的数据后,,如何让这个线程停止啊!!?!?(在线等) 求教:如何实现图形的放大与缩小 偶菜菜程序的问题 费解的switch 哪有防反编译工具joc下载?谢谢 请教JBuild的问题,?~~还有B/S or B/C!!~~ 急,急,急:如何得知JEditorPane内是否选取文字? 请问有谁用JAVA开发过windows下客户机/服务器系统呢?用的是哪个JAVA工具呢?方便程度比VB、PB等如何? anonymous inner class的问题
把这个gif嵌在页面中就可以了。或者直接用servlet输出一个图形页也可以,不过只有图。
<%@ 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下要装别的模块
我这里有倒是有画饼图的applet的现成产品喔,就是不知道你这是在为公司做产品还是自己玩。做产品嘛,不用省钱了,叫老板买一套去。
用servlet从oracle里读取数据。
然后,在applet里获得该数据,然后在applet上画出来。就可以了。
2。hawaii(hawaii)的方案
在jsp中调bean画图,存为gif文件。
把这个gif嵌在页面中就可以了。
这两种是典型的解决方案,都挺好的,不过我还是喜欢第二种,活动性大,以后也可复用。还有servlet实现的基本上完全可以用jsp实现,不过有的时候为了结构鲜明,用用servlet挺好的,而且并没有复杂多少,对于企业来说,还是分开比较好。
当然,你不用ServLet/JSP来实现,也可以用Bean来实现,
实现原理就是kuqi所说的。
还等????上面就是最好的解决方案!!俺喜欢JSP生成applet参数,再用applet显示,或applet直接和Servlet连接也可以
我也不懂,如果给分不合适,请联系我。[email protected]
我也不懂,如果给分不合适,请联系我。[email protected]