• 締切済み

JavaBeanを用いてJDBCでのDBへの接続

単体のJavaプログラム(Javaアプリケーション)からはDBにアクセスすることができるのですが、以下のような場合だとDB接続ができないようなのです。 JSPコンテナであるトムキャットを用い、JSPからBeanを呼んで、Beanの中でDBドライバーの登録とDBへの接続を行うプログラム DBドライバーの登録はうまくいっているようで、DBへ接続をするところでエラーがでるのです。 なぜなのでしょうか?DBはmySQLを使用して、当然コマンドプロンプトで開いています。

みんなの回答

  • Mizyu
  • ベストアンサー率41% (245/593)
回答No.1

Javaに関してはシロート同然なのですが、Tomcat側で、jdbc(ですか?)のクラスが読めていないのが原因ではないでしょうか? Tomcatインストールディレクトリのcommon\lib配下にjdbcをはじめ、必要なクラスをコピーしてみてください。 私もjava2で単体アプリで動くものをservletにしたときに動かないという現象が発生し、これで解決しました。

sugoitensai
質問者

お礼

返答遅れてごめんなさい。やっと解決いたしました。 ちなみにJDBCのドライバをcommon\libに置くだけでした。 >>必要なクラスをコピー という回答を勘違いしていて.classのファイルを置いてしまいました。

関連するQ&A