應對Name jdbc is not bound in this Context-----------我的一個總結
你肯定被這個報錯惹得焦頭爛額了,而且網上的所有回答都是如出一轍,你檢查配置是否有問題。
你認真的看了自己的context.xml和web.xml中的配置,覺得它們正確無誤。而錯誤依然不能消除,那麼你看這篇文章就對了,也許它會是你的指路明燈。
你看一下自己的JSP檔案,是否有這樣一句:
DataSource ds=(DataSource)initContext.lookup("java:/comp/env/jdbc/xinabai");
請將它改為:
Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup("java:/comp/env");
DataSource ds = (DataSource)envContext.lookup("jdbc/xinbai");
雖然無數本書和帖子告訴你,這兩個方法相同。但是,很明顯,前一種會在某種情況下產生Name jdbc is not bound in this Context的錯誤。
具體原因我不清楚,希望知道原因的高人可以告知一二。
相關推薦
應對Name jdbc is not bound in this Context-----------我的一個總結
你肯定被這個報錯惹得焦頭爛額了,而且網上的所有回答都是如出一轍,你檢查配置是否有問題。 你認真的看了自己的context.xml和web.xml中的配置,覺得它們正確無誤。而錯誤依然不能消除,那麼你看這篇文章就對了,也許它會是你的指路明燈。 你看一下自己的JSP檔案,是否有這
javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
from edr javax classname exception tomcat not data vax 在tomcat的context文件裏加上數據源, --> <Resource validationQuery="select ‘x‘ from
解決javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
以下方法對我有效: 我在tamcaot6.0下的server.xml中已經進行了如下配置: <Context path="" docBase="E:/Program Files/work/talent/WebRoot" debug="0" reloadable="
javax.naming.NameNotFoundException: Name jdbc is not bound in this Context錯誤待解決中
前兩天 MyEclipse啟動tomcat時,顯示了以下的錯誤:、 資訊: Installing web application at context path /MyZhiNengTuanDemo from URL file:C:/Tomcat 5.0/weba
皕傑報表 javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
vax sco 記錄 aso exception 默認 編碼 sql 信息 今天做報表的時候,跳轉到顯示報表頁面的時候不出來數據,報錯說數據集未產生。 後臺報錯 javax.naming.NameNotFoundException: Name jdbc is not bo
The resource configuration is not modifiable in this context.
fig 顯示 als 使用 報錯 context 後臺 相同 onf 項目中使用了Jersey RESTful 框架, 更新代碼後服務能正常起來, 在頁面登錄時驗證碼不顯示 後臺報錯 java.lang.IllegalStateException: The resour
Django is not importable in this environment的解決方法
軟體版本是python3.4.3,Django是2.0.7 (1)file—>open,找到自己的工程檔案(工程名)開啟 (2)file—>settings—>Project Interpreter (3)點選show all (4)隱藏掉連線其他工程的直譯器 (5
appium解決無法通過name屬性識別元素org.openqa.selenium.InvalidSelectorException: Locator Strategy 'name' is not supported for this session
執行程式碼、: public AndroidDriver<AndroidElement> appiumDriver; appiumDriver.findElement(By.name("我的")).click(); 報錯如下: 去到appium安裝目錄下,找到appiu
Oracle報錯誤:subquery not allowed in this context 解決方法
由於開始編譯時候,一直是報編譯錯誤,同時,顯示錯誤是在Oracle中,查詢if裡面巢狀 in一直顯示不允許子查詢在裡面。 原因:Oracle:IF...IN (SELECT ... FROM ...) 之子查詢不被允許 上程式碼: if l_chanl_code in (select
Purchasing: the name StandardPurchasingModule does not exist in current context.
The name StandardPurchasingModule.Instance does not exist in current context. The type or namespace IAppleExtensions could not be found 首先是報錯內容
docker遇到問題四:yaml: line 1: mapping values are not allowed in this context
參考官方文件 part3示例,執行docker stack deploy -c docker-compose.yml getstartedlab命令,報錯資訊如下: cappuccinooos-MacBook-Pro:part3 cappuccinooo
ndkbuild c++ string 'string' is not a member of 'std' 'string' was not declared in this scope
最近使用ndk時, #include <string> ndkbuild編譯後報錯:fatal error: string: No such file or directory #include <string.h> std::string 編
SQL Server導入報錯:The LocaleID 4 is not installed on this system
code page localeid 936 問題描述:通過SQLServer導入導出向導導入中文字符集數據,遇到The LocaleID 4 is not installed on this system.錯誤。解決方法:我發現客戶服務器操作系統雖然不支持Chinese (Simplified)
[WPF]The type name ‘App’ does not exist in the type '...'的問題
-s tar type quest blog alt http 再次 ges refer to: https://stackoverflow.com/questions/4480087/wpf-the-type-name-app-does-not-exist-in-the-
tomcat閃退無法啟動 the catalina_home environment variable is not defined correctly this environment variable is needed to run this program
新增 cor sta 啟動tomcat 計算 jdk版本 ogr jdk 環境變量 未成功配置CATALINA_HOME 1、計算機>屬性>環境變量, 新建環境變量。變量名為CATALINA_HOME ,變量值tomcat的解壓目錄,註意後面不用多加“\”或者
HTTP method POST is not supported by this URL解決
ons ssa cte buffered class over err inpu public 今天寫了個非常簡單的setvlet想測試些東西,寫好了後用postman請求報錯,報錯內容如下 { "timestamp": 1504170113588, "s
Visual Studio 2017 error: Unable to start program, An operation is not legal in the current state
strong state star intro https ogr enable introduce gin For me, the solution (workaround) is to turn off JavaScript debugging on Chrome, w
The data directory was initialized by PostgreSQL version 9.6, which is not compatible with this version 10.0.
data was start pos zed with bre mark star 在PostgreSQL9.6.5 安裝 Postgis2.4.2 出現錯誤 The data directory was initialized by PostgreSQL version
ssm-異常:The prefix "aop" for element "aop:config" is not bound.
命名 XML 今天 標簽 ica config con context -a 今天在搭建ssm環境時出現異常:The prefix "aop" for element "aop:config" is not bound. 原因:applicationContext.xml文
HTTP Status 405 - HTTP method POST is not supported by this URL
class rec inf () 有用 serlvet 技術 body res 出現這個問題, 1、在servlet中沒有調用post()方法引起的 2、在serlvet中跳轉沒有用外跳(response.sendRedirect()) 我的是因為第一種,是沒有寫dopo