mysql:5043
From: "TAKAHASHI, Tomohiro" <"TAKAHASHI, Tomohiro" <t_takahashi@xxxxxxxxxx>>
Date: Mon, 28 Jan 2002 20:17:17 +0900
Subject: [mysql 05043] Re: JAVA アプレットと MySQL の接続
高橋(智)です。
もっとも大切なことは、どのような例外が発生しているのか
ということだと思います。
うまく行かない理由はその例外から推測できると思うのです
が...
確認させてください。
・「jspファイルからappletを読み出す」というのは、jspを
Webブラウザから当該jspを起動し、その結果に Appletタグ
が埋めこまれており、それによりWebブラウザ内で当該Applet
が動作するということでしょうか?
・MySQLへ接続しようとしているのはAppletのクラスですよね。
・JDBCドライバをロードしているのはどなたでしょうか?
・Webブラウザ, Webサーバ, MySQLサーバの配置図があると易
いのですが、一般的にWebサーバとMySQLサーバが別のPCで
ある場合には、Appletのセキュリティ上の制限により、Applet
からMySQLへは接続できません
よろしくお願いいたします。
kensuke oki wrote:
>
> そこで、アプレットをwebサーバーに入れたところ、
> http://localhost/xxx.jspでは正常に動作したのですが
> ほかのPCからhttp://192.168.7.xx/xxx.jspと入力して
> 動作確認したところクラスは読んでるのですがMySQLと
> 接続がうまくいきません。(jspファイルからappletを読み出
> すようにしてあります)
> appletタグのarchiveを使ってJDBCドライバーを指定して
> あるのですがいるのですがどうもうまく読みにいきません。
> エラーを探してるのですが、webサーバーではエラー文を
> 書き出しません。書き出す時もあるのですが
> org/gjt/mm/mysql/Driver.class + nullとでます。
> プログラムには
> try{ Class.forName("org.gjt.mm.mysql.Driver");
> と書いてあります。
> JDBCドライバーはクラスファイルと同一ディレクトリに入れ
> てあります。webサーバーとMySQLは同じPCに入れてあり
> ます。
> JDBCドライバーが悪いのでしょうか?それともドライバー
> の置き場所でしょうか?
> このつたない説明文でもしわかる方いらっしゃったらお願
> いします。
--
高橋智宏
Java読書会( http://www.t3-jpn.com/bof/ )
T3-Japan( http://www.t3-jpn.com/ )
5041 2002-01-28 12:35 ["kensuke oki" <ockey] JAVA アプレットと MySQL の接続 -> 5043 2002-01-28 20:17 ┗["TAKAHASHI, Tomohiro] 5044 2002-01-28 21:05 ┗["kensuke oki" <ockey] 5045 2002-01-28 21:44 ┗["TAKAHASHI, Tomohiro]