- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jspでbeanを使いたいのですが...)
JSPでBeanを使いたい!エラー解決方法を教えてください。
このQ&Aのポイント
- JSPコード内のjavaプログラムをBeanとして読み込む方法について試している際に、クラスが認識されないエラーが発生しました。
- 参考テキストや他の記述を試したものの解決できず、どうすればいいかわからなくなってしまいました。
- OSはWindows Vistaで、サーブレットはTomcatを使用しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
関係ないかもしれませんが、幾つか疑問点をあけて見ます。 >>> Tomcat 5.5/work/Catalina/localhost/aura//org/apache/jsp\aurabottle_jsp.java 最後だけ、\が使われて表示されていますが、こういう物でしたかね。 >>> An error occurred at line: 6 in the generated java file エラーは、aurabottle_jsp.javaのimport文でしょうか。そのソースコードは? jspファイルをみるとパッケージを指定しているので、このimport用ののpageディレクティブををはずしてみてはどうでしょうか。 なお、先ほどは、見にくかったかも知れませんが >>> 実際にはclasses直下のauras内にIdMake.java、IdMake.classがある状態です。 のつもりでした。(ずれていたんですね)
その他の回答 (1)
- auty
- ベストアンサー率58% (284/486)
回答No.1
クラスファイルIdMake.classの位置がおかしいのでは? WEB-INF─classes─auras┬IdMake.java └─auras-IdMake.class
質問者
お礼
申し訳ありません、文字がずれていました... 実際にはclasses直下のauras内にIdMake.java、IdMake.classがある状態です。 ANo.1さんのご指摘どおりにclassesと同じ階層にaurasを作り、IdMake.javaを移してみましたがエラーは直りませんでした...
お礼
ありがとうございます! ANo.2さんのご指摘どおり、javaとclassの入っているフォルダをauraの中に入れたら動きました!! Tomcatに教えたフォルダの位置の範囲外にWEB-INFがいた所為だったのですね... 勉強になりました~;