• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サーブレットからJavaBeanの利用)

サーブレットからJavaBeanの利用方法について

このQ&Aのポイント
  • サーブレットの中でJavaBeanを利用する方法について調べています。
  • 作成したJavaBeanをサーブレット内で使用する際にコンパイルエラーが発生しています。
  • 環境が新しいマシンであるため、設定の問題かもしれません。

質問者が選んだベストアンサー

  • ベストアンサー
noname#16216
noname#16216
回答No.1

ABCser.javaのコンパイル時のクラスパスにABCDEという クラスが存在しないのが原因です。 サーブレットコンパイル時に、 -classpath <ABCDEクラスがあるディレクトリ>:${CLASSPATH} などのようにしてクラスパスを通すか、環境変数CLASSPATHに ABCDEクラスがあるディレクトリを指定するかすれば解決すると 思いますが。。。

ssm3u
質問者

お礼

ありがとうございます。 いろいろ試した結果、全然違うところにエラーがありました。 プログラムを全文掲載すれば誰でも気がつくような ところだったのですが・・・ すいません。ありがとうございました。

ssm3u
質問者

補足

回答ありがとうございます。 しかし、ABCser.java(サーブレット)とABCDE.java(JavaBean)は 同じディレクトリにあります。 (/usr/local/tomcat/webapps/ssm3u/WEB-INF/classes) コンパイルとしては・・・ javac -classpath /usr/local/tomcat/…/servlet.jar: /usr/local/tomcat/…/WEB-INF/classes ABCser.java というように(1行です)しています。 他のサーバで同じように組んでみてできるかどうかを 試してみようと考えています。

関連するQ&A