0

私のアプレットは mysql データベースにクエリを実行するため、コネクタ J jar を Eclipse プロジェクト ライブラリに含め、私のアプレットは Eclipse で正常に動作しますが、Web サイトに配置すると、その jdbc ドライバーに関するエラーが発生します。プロジェクトの jar を eclipse から作成したとき、jdbc ドライバーが jar に含まれていなかったと思いますが、どうすれば jar にアクセスできますか? jdbc jar をプロジェクト jar 内に配置するか、プロジェクト jar が独自の jar に格納されているドライバーにアクセスできるようにする必要があります。

今、私は使用しています

<applet code="test.class" archive="math.jar" width=830 height=600 ></applet>
4

2 に答える 2

2

これは良い考えではありません。アプレットがデータベースに直接アクセスすることは望ましくありません。そのポートをパブリックインターネットに公開する必要があります。これは良い考えではありません。

アプレットとデータベースの間にサーブレットを配置することをお勧めします。アプレットにサーブレットへの要求を行わせます。セキュリティ、検証、バインディング、データベースへのアクセス、および応答のマーシャリングを処理できます。

于 2012-12-22T02:15:48.207 に答える
0

jdbc.jar のすべてのクラスを「math.jar」に入れるか、アーカイブ属性にリストしますarchive="math.jar,jdbc.jar"

于 2012-12-22T04:08:27.560 に答える