小弟初次用JNDI,使用數據源連接數據庫,配置完相關的xml文件后,激動的我趕緊測試了一下,
結果悲劇了,報出了錯誤:
javax.naming.NoInitialContextException:Need to specify class name in environment or system property,
or as an applet parameter, or in an application resource file: java.naming.factory.initial
嚇得我趕緊檢查了一下文件的配置,檢查后沒問題,
最后在百度飄了好久,終於找到答案:
說來好扯淡,我在測試數據庫連接時,是定義了個測試類,然后在main方法中測試->運行。然后就報錯了
最后我是在Tomcat下運行的,在jsp頁面中測試了一下,沒有報錯。
如果你的問題沒有得到解決,可訪問下面鏈接,希望能幫到你。