是不是applet中就访问数据库了?这样的话客户端就一定要加装classes12.zip。应该把画板中连接数据库操作的功能独立出来,重新放到一个类中,在服务器执行。

解决方案 »

  1.   

    是啊,就是在画板中单独连接数据库。在客户端加classes12.zip可以正常调用画板。可是我想在客户端上不加classes12.zip就能调用数据库,这样怎么解决??
    =========================================================
    应该把画板中连接数据库操作的功能独立出来,重新放到一个类中,在服务器执行。
    请问这个什么意思?是单独打成一个包使用吗?谢谢了先。
      

  2.   

    你的applet程序中有两个功能:1.画图2.连接数据库,将图形资料存入由于有数据库相关的代码,导致客户要安装classes12.zip,麻烦。因此考虑将这部分代码移走。方案如下:1.applet中保留画板功能。并增加一个功能,为发送一个http连接,并将图形资料通过stream类传输到服务器的某个程序(jsp/servlet),我假定为save_image.jsp。2.新写一个save_image.jsp程序。功能为将接收到的图形数据存入相应数据库。