Java Applet需要读取MySQL

时间:2012-02-14 00:17:22

标签: mysql applet

我有一个在线托管的Java Applet,它快乐地从CSV文件中读取数据。

但是我的主机有MySQL,我想开始读/写数据库。

我很高兴通过JConnector使用Java(不是Applet)在家用PC上访问MySQL。

对于初学者来说,jar文件 mysql-connector-java-5.1.18-bin.jar 需要上传到我的网络服务器吗?

当从NetBeans运行我自己的数据库访问程序时,我将此jar文件添加到Netbeans项目“Libraries”中。从命令提示符编译/运行时,我使用了“-classpath”。

但是,Applet在html页面上运行,而不是Netbeans和DOS!因此:我们通过什么机制将Driver .jar文件的位置传递给Applet?

非常感谢,罗宾。

1 个答案:

答案 0 :(得分:1)

小程序不应该直接访问数据库。相反,它应该被迫通过服务器端功能(JSP,servlet,ASP等)来调解它可以和它的功能。无法做到。

对于applet或服务器端介导的解决方案,mysql-connector-java-5.1.18-bin.jar将需要位于运行时类路径上。对于servlet / JSP,可以将其放入(来自内存)WEB-INF/lib。对于小程序,添加到archive元素的applet属性。