2012-02-14 60 views
0

我有一個Java Applet在線託管,快速從CSV文件中讀取數據。Java Applet需要讀取MySQL

但是,我的主機有MySQL,我想開始讀取/寫入數據庫。

我很高興通過JConnector使用Java(不是Applet)在家用PC上訪問MySQL。

初學者jar文件mysql-connector-java-5.1.18-bin.jar需要上傳到我的web服務器上嗎?

當從NetBeans運行我自己的數據庫訪問程序時,我將此jar文件添加到Netbeans項目「庫」中。當從命令提示符編譯/運行時,我使用「-classpath」。

但是,Applet在html頁面上運行而不是Netbeans或DOS!因此:我們通過什麼機制將Driver .jar文件的位置傳遞給Applet?

非常感謝,羅賓。

回答

1

小應用程序不應直接訪問數據庫。相反,它應該被迫通過服務器端的功能(JSP,servlet,ASP等)來調解它可以做的事情&不能做的事情。

對於applet或服務器端中介解決方案,mysql-connector-java-5.1.18-bin.jar需要位於運行時類路徑上。對於servlet/JSP,可以將它放入(從內存中)WEB-INF/lib。對於小程序,將其添加到applet元素的archive屬性中。

+0

謝謝先生。我現在需要做一些挖掘工作,因爲你提到的一些對我來說是新的。但至少我沒有再被卡住,所以謝謝你的時間。 – astutulus 2012-02-15 22:31:40