質問: db接続しようと思ったら下記のようなエラー jspでdb接続するページを作成してアクセスしたら下記のようなエラー出てしまいました。解決策をお願いします。 説明 the server encountered an internal error () that prevented it from fulfilling this request. 例外 org.apache.jasper.jasperexception: javax.servlet.servletexception: javax.naming.namenotfoundexception: 名前 jdbc はこのコンテキストにバインドされていません org.apache.jasper.servlet.jspservletwrapper.handlejspexception(jspservletwrapper.java:491) org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:401) org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:313) org.apache.jasper.servlet.jspservlet.service(jspservlet.java:260) javax.servlet.http.httpservlet.service(httpservlet.java:717) day10.logfilter.dofilter(logfilter.java:46) 原因 javax.servlet.servletexception: javax.naming.namenotfoundexception: 名前 jdbc はこのコンテキストにバインドされていません org.apache.jasper.runtime.pagecontextimpl.dohandlepageexception(pagecontextimpl.java:862) org.apache.jasper.runtime.pagecontextimpl.handlepageexception(pagecontextimpl.java:791) org.apache.jsp.day06.insert2_jsp._jspservice(insert2_jsp.java:81) org.apache.jasper.runtime.httpjspbase.service(httpjspbase.java:70) javax.servlet.http.httpservlet.service(httpservlet.java:717) org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:377) org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:313) org.apache.jasper.servlet.jspservlet.service(jspservlet.java:260) javax.servlet.http.httpservlet.service(httpservlet.java:717) day10.logfilter.dofilter(logfilter.java:46) 原因 javax.naming.namenotfoundexception: 名前 jdbc はこのコンテキストにバインドされていません org.apache.naming.namingcontext.lookup(namingcontext.java:770) 略 org.apache.naming.namingcontext.lookup(namingcontext.java:153) org.apache.naming.selectorcontext.looku
回答: このエラーメッセージから分かるのは、接続先がどこだか分かりません。というぐらいですね。 db接続する設定が間違っているか、そもそも設定していないかのどちらかでしょう。 tomcat使っているのか何使っているのかさっぱり書かれていませんが、そちらの設定はやりましたか?