????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????
JSP useBeanでクラスが見つからない |
|
- ????????? 2006/05/02 13:40
- ????????? Macallan
-
【不明点・障害内容】
JSP(List.jsp)からsampleパッケージのDB接続クラス(DbConnect.class)を呼び出し、 検索した結果を表示しようとしています。しかし、DB接続クラスを呼び出す際に、 コンパイルエラーとなります。
DB接続クラスは、Tomcat_HOME/webapps/アプリケーションルート/WEB-INF/classes/sample/ に配置しています。また、Tomcat_HOME/common/classes/sample/ にも配置してみましたが駄目です。 ちなみに、javaからこのDbConnectクラスを呼び出してDBに接続するのはOKです。 また、このソースをOS以外同環境のもうひとつのサーバー(OS:FC2)で実行した所、問題なく動きます。
【List.jsp】 <%@ page contentType="text/html; charset=EUC_JP" %> <%@ page import="java.sql.*" %> <jsp:useBean id="db" class="sample.DbConnect" /> ←ここの行が通らない
【エラー】 org.apache.jasper.JasperException: JSPのクラスをコンパイルできません
JSPファイル: /List.jsp の中の3行目でエラーが発生しました 生成されたサーブレットのエラーです: sample cannot be resolved to a type
【環境変数】 #For Java export JAVA_HOME=/usr/java/jdk1.5.0_06 export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/bin export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:/usr/share/java/postgresql-8.1-405.jdbc3.jar
#Tomcat export TOMCAT_HOME=/usr/local/tomcat export CATALINA_HOME=/usr/local/tomcat export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib
【環境】 OS:Fedora Core 5 java:"1.5.0_06" Tomcat:5.5.17
色々ググッてみましたが、もう思い当たることもありません。 何か思い当たる事がございましたら、ご助言お願いします。
|
■ コンテンツ関連情報
■ その他