- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サーブレットからJavaBeanの利用)
サーブレットからJavaBeanの利用方法について
このQ&Aのポイント
- サーブレットの中でJavaBeanを利用する方法について調べています。
- 作成したJavaBeanをサーブレット内で使用する際にコンパイルエラーが発生しています。
- 環境が新しいマシンであるため、設定の問題かもしれません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#16216
回答No.1
ABCser.javaのコンパイル時のクラスパスにABCDEという クラスが存在しないのが原因です。 サーブレットコンパイル時に、 -classpath <ABCDEクラスがあるディレクトリ>:${CLASSPATH} などのようにしてクラスパスを通すか、環境変数CLASSPATHに ABCDEクラスがあるディレクトリを指定するかすれば解決すると 思いますが。。。
お礼
ありがとうございます。 いろいろ試した結果、全然違うところにエラーがありました。 プログラムを全文掲載すれば誰でも気がつくような ところだったのですが・・・ すいません。ありがとうございました。
補足
回答ありがとうございます。 しかし、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行です)しています。 他のサーバで同じように組んでみてできるかどうかを 試してみようと考えています。